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 248bfd79f..3a80c48d4 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 @@ -44279,6 +44279,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -44288,10 +44315,10 @@ "$ref": "#/components/schemas/content-tree" }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-file" }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" } } @@ -63339,186 +63366,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/tag-protection" - } - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection-items" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/tag-protection" - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - }, - { - "$ref": "#/components/parameters/tag-protection-id" - } - ], - "responses": { - "204": { - "description": "Response" - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -137680,46 +137527,6 @@ "tarball_url" ] }, - "tag-protection": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, "topic": { "title": "Topic", "description": "A topic aggregates entities that are related to a subject.", @@ -317631,19 +317438,6 @@ } ] }, - "tag-protection-items": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - }, - "tag-protection": { - "value": { - "enabled": true - } - }, "topic": { "value": { "names": [ @@ -325107,15 +324901,6 @@ "type": "integer" } }, - "tag-protection-id": { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - }, "per": { "name": "per", "description": "The time frame to display results for.", 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 f09f3ff74..bca9b2955 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 @@ -32261,6 +32261,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -32269,9 +32286,9 @@ paths: schema: "$ref": "#/components/schemas/content-tree" examples: - response-if-content-is-a-file: + response-if-content-is-a-file-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-file" - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" application/json: schema: @@ -45865,139 +45882,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection-items" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - - "$ref": "#/components/parameters/tag-protection-id" - responses: - '204': - description: Response - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -99591,33 +99475,6 @@ components: - commit - zipball_url - tarball_url - tag-protection: - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern topic: title: Topic description: A topic aggregates entities that are related to a subject. @@ -236556,13 +236413,6 @@ components: zipball_url: https://github.com/octocat/Hello-World/zipball/v0.1 tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= - tag-protection-items: - value: - - id: 2 - pattern: v1.* - tag-protection: - value: - enabled: true topic: value: names: @@ -243122,13 +242972,6 @@ components: required: true schema: type: integer - tag-protection-id: - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer per: name: per description: The time frame to display results for. diff --git a/descriptions-next/api.github.com/api.github.com.json b/descriptions-next/api.github.com/api.github.com.json index 248bfd79f..3a80c48d4 100644 --- a/descriptions-next/api.github.com/api.github.com.json +++ b/descriptions-next/api.github.com/api.github.com.json @@ -44279,6 +44279,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -44288,10 +44315,10 @@ "$ref": "#/components/schemas/content-tree" }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-file" }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" } } @@ -63339,186 +63366,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/tag-protection" - } - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection-items" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/tag-protection" - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - }, - { - "$ref": "#/components/parameters/tag-protection-id" - } - ], - "responses": { - "204": { - "description": "Response" - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -137680,46 +137527,6 @@ "tarball_url" ] }, - "tag-protection": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, "topic": { "title": "Topic", "description": "A topic aggregates entities that are related to a subject.", @@ -317631,19 +317438,6 @@ } ] }, - "tag-protection-items": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - }, - "tag-protection": { - "value": { - "enabled": true - } - }, "topic": { "value": { "names": [ @@ -325107,15 +324901,6 @@ "type": "integer" } }, - "tag-protection-id": { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - }, "per": { "name": "per", "description": "The time frame to display results for.", diff --git a/descriptions-next/api.github.com/api.github.com.yaml b/descriptions-next/api.github.com/api.github.com.yaml index f09f3ff74..bca9b2955 100644 --- a/descriptions-next/api.github.com/api.github.com.yaml +++ b/descriptions-next/api.github.com/api.github.com.yaml @@ -32261,6 +32261,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -32269,9 +32286,9 @@ paths: schema: "$ref": "#/components/schemas/content-tree" examples: - response-if-content-is-a-file: + response-if-content-is-a-file-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-file" - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" application/json: schema: @@ -45865,139 +45882,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection-items" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - - "$ref": "#/components/parameters/tag-protection-id" - responses: - '204': - description: Response - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -99591,33 +99475,6 @@ components: - commit - zipball_url - tarball_url - tag-protection: - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern topic: title: Topic description: A topic aggregates entities that are related to a subject. @@ -236556,13 +236413,6 @@ components: zipball_url: https://github.com/octocat/Hello-World/zipball/v0.1 tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= - tag-protection-items: - value: - - id: 2 - pattern: v1.* - tag-protection: - value: - enabled: true topic: value: names: @@ -243122,13 +242972,6 @@ components: required: true schema: type: integer - tag-protection-id: - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer per: name: per description: The time frame to display results for. 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 4271801ed..1de3a9542 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 @@ -368743,6 +368743,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -368930,7 +368957,7 @@ ] }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "summary": "Response if content is a file", "value": { "type": "file", @@ -368951,7 +368978,7 @@ } } }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "summary": "Response if content is a directory and the application/vnd.github.v3.object media type is requested", "value": { "type": "dir", @@ -638917,447 +638944,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "enabled": true - } - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - } - ], - "responses": { - "204": { - "description": "Response" - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", 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 36b2246c6..50fd137fd 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 @@ -10985,7 +10985,7 @@ paths: properties: action: type: string - discussion: &708 + discussion: &707 title: Discussion description: A Discussion in a repository. type: object @@ -11771,7 +11771,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &627 + sub_issues_summary: &626 title: Sub-issues Summary type: object properties: @@ -11882,7 +11882,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &628 + issue_dependencies_summary: &627 title: Issue Dependencies Summary type: object properties: @@ -11901,7 +11901,7 @@ paths: - total_blocking issue_field_values: type: array - items: &629 + items: &628 title: Issue Field Value description: A value assigned to an issue field type: object @@ -13367,7 +13367,7 @@ paths: url: type: string format: uri - user: &635 + user: &634 title: Public User description: Public User type: object @@ -18955,7 +18955,7 @@ paths: required: false schema: type: string - - &685 + - &684 name: model description: The model name to query usage for. The name is not case sensitive. in: query @@ -19101,7 +19101,7 @@ paths: parameters: - *65 - *108 - - &686 + - &685 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 @@ -19213,7 +19213,7 @@ paths: - *108 - *110 - *109 - - &687 + - &686 name: repository description: The repository name to query for usage in the format owner/repository. in: query @@ -19221,7 +19221,7 @@ paths: schema: type: string - *111 - - &688 + - &687 name: sku description: The SKU to query for usage. in: query @@ -22921,7 +22921,7 @@ paths: type: array items: *145 examples: - default: &638 + default: &637 value: total_count: 1 repositories: @@ -25904,12 +25904,12 @@ paths: required: - subject_digests examples: - default: &667 + default: &666 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &668 + withPredicateType: &667 value: subject_digests: - sha256:abc123 @@ -25968,7 +25968,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &669 + default: &668 value: attestations_subject_digests: - sha256:abc: @@ -35719,7 +35719,7 @@ paths: parameters: - *65 - *228 - - &650 + - &649 name: repo_name description: repo_name parameter in: path @@ -36780,7 +36780,7 @@ paths: - nuget - container - *65 - - &651 + - &650 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -36821,7 +36821,7 @@ paths: default: *234 '403': *27 '401': *23 - '400': &653 + '400': &652 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38647,7 +38647,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &736 + - &735 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -39548,7 +39548,7 @@ paths: - updated_at - project_url examples: - default: &672 + default: &671 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -39725,7 +39725,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &673 + items: &672 type: object properties: name: @@ -39762,7 +39762,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &674 + iteration_configuration: &673 type: object description: The configuration for iteration fields. properties: @@ -39812,7 +39812,7 @@ paths: value: name: Due date data_type: date - single_select_field: &675 + single_select_field: &674 summary: Create a single select field value: name: Priority @@ -39839,7 +39839,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &676 + iteration_field: &675 summary: Create an iteration field value: name: Sprint @@ -39865,7 +39865,7 @@ paths: application/json: schema: *254 examples: - text_field: &677 + text_field: &676 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -39874,7 +39874,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: &678 + number_field: &677 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -39883,7 +39883,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: &679 + date_field: &678 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -39892,7 +39892,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: &680 + single_select_field: &679 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -39926,7 +39926,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &681 + iteration_field: &680 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -39972,7 +39972,7 @@ paths: url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - *251 - - &682 + - &681 name: field_id description: The unique identifier of the field. in: path @@ -39987,7 +39987,7 @@ paths: application/json: schema: *254 examples: - default: &683 + default: &682 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41198,7 +41198,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &664 + schema: &663 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -41381,7 +41381,7 @@ paths: parameters: - *251 - *65 - - &684 + - &683 name: view_number description: The number that identifies the project view. in: path @@ -48742,7 +48742,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &631 + response-if-user-is-a-team-maintainer: &630 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -48807,7 +48807,7 @@ paths: application/json: schema: *309 examples: - response-if-users-membership-with-team-is-now-pending: &632 + response-if-users-membership-with-team-is-now-pending: &631 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -48921,7 +48921,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &633 + schema: &632 title: Team Repository description: A team's access to a repository. type: object @@ -49650,7 +49650,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: &634 + response-if-child-teams-exist: &633 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60812,7 +60812,7 @@ paths: check. type: array items: *76 - deployment: &697 + deployment: &696 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -66067,7 +66067,7 @@ paths: type: array items: *431 examples: - default: &641 + default: &640 value: total_count: 2 machines: @@ -69890,6 +69890,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -70028,7 +70045,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &453 + response-if-content-is-a-file-github-object: &453 summary: Response if content is a file value: type: file @@ -70046,7 +70063,7 @@ paths: git: https://api.github.com/repos/octokit/octokit.rb/git/blobs/3d21ec53a331a6f037a91c368710b99387d012c1 self: https://api.github.com/repos/octokit/octokit.rb/contents/README.md html: https://github.com/octokit/octokit.rb/blob/master/README.md - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: summary: Response if content is a directory and the application/vnd.github.v3.object media type is requested value: @@ -76678,7 +76695,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &728 + last_response: &727 title: Hook Response type: object properties: @@ -77746,7 +77763,7 @@ paths: parameters: - *310 - *311 - - &662 + - &661 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -78180,7 +78197,7 @@ paths: type: array items: *504 examples: - default: &655 + default: &654 value: - id: 1 repository: @@ -92697,7 +92714,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &748 + items: &747 type: object properties: type: @@ -94952,165 +94969,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - *310 - - *311 - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: &620 - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern - examples: - default: - value: - - id: 2 - pattern: v1.* - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - *310 - - *311 - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: *620 - examples: - default: - value: - enabled: true - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - *310 - - *311 - - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer - responses: - '204': - description: Response - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -95207,7 +95065,7 @@ paths: description: Response content: application/json: - schema: &621 + schema: &620 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -95219,7 +95077,7 @@ paths: required: - names examples: - default: &622 + default: &621 value: names: - octocat @@ -95274,9 +95132,9 @@ paths: description: Response content: application/json: - schema: *621 + schema: *620 examples: - default: *622 + default: *621 '404': *6 '422': *7 x-github: @@ -95299,7 +95157,7 @@ paths: parameters: - *310 - *311 - - &623 + - &622 name: per description: The time frame to display results for. in: query @@ -95330,7 +95188,7 @@ paths: - 128 clones: type: array - items: &624 + items: &623 title: Traffic type: object properties: @@ -95578,7 +95436,7 @@ paths: parameters: - *310 - *311 - - *623 + - *622 responses: '200': description: Response @@ -95599,7 +95457,7 @@ paths: - 3782 views: type: array - items: *624 + items: *623 required: - uniques - count @@ -96369,7 +96227,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &625 + text_matches: &624 title: Search Result Text Matches type: array items: @@ -96532,7 +96390,7 @@ paths: enum: - author-date - committer-date - - &626 + - &625 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 @@ -96652,7 +96510,7 @@ paths: type: number node_id: type: string - text_matches: *625 + text_matches: *624 required: - sha - node_id @@ -96844,7 +96702,7 @@ paths: - interactions - created - updated - - *626 + - *625 - *17 - *19 - name: advanced_search @@ -96941,11 +96799,11 @@ paths: type: - string - 'null' - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: type: string state_reason: @@ -96973,7 +96831,7 @@ paths: - string - 'null' format: date-time - text_matches: *625 + text_matches: *624 pull_request: type: object properties: @@ -97200,7 +97058,7 @@ paths: enum: - created - updated - - *626 + - *625 - *17 - *19 responses: @@ -97245,7 +97103,7 @@ paths: - 'null' score: type: number - text_matches: *625 + text_matches: *624 required: - id - node_id @@ -97330,7 +97188,7 @@ paths: - forks - help-wanted-issues - updated - - *626 + - *625 - *17 - *19 responses: @@ -97576,7 +97434,7 @@ paths: - admin - pull - push - text_matches: *625 + text_matches: *624 temp_clone_token: type: string allow_merge_commit: @@ -97884,7 +97742,7 @@ paths: - string - 'null' format: uri - text_matches: *625 + text_matches: *624 related: type: - array @@ -98077,7 +97935,7 @@ paths: - followers - repositories - joined - - *626 + - *625 - *17 - *19 responses: @@ -98187,7 +98045,7 @@ paths: type: - boolean - 'null' - text_matches: *625 + text_matches: *624 blog: type: - string @@ -98269,7 +98127,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &630 + - &629 name: team_id description: The unique identifier of the team. in: path @@ -98310,7 +98168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *630 + - *629 requestBody: required: true content: @@ -98411,7 +98269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *630 + - *629 responses: '204': description: Response @@ -98440,7 +98298,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -98478,7 +98336,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *630 + - *629 - name: role description: Filters members returned by their role in the team. in: query @@ -98529,7 +98387,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98566,7 +98424,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98606,7 +98464,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98643,7 +98501,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 responses: '200': @@ -98652,7 +98510,7 @@ paths: application/json: schema: *309 examples: - response-if-user-is-a-team-maintainer: *631 + response-if-user-is-a-team-maintainer: *630 '404': *6 x-github: githubCloudOnly: false @@ -98685,7 +98543,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 requestBody: required: false @@ -98713,7 +98571,7 @@ paths: application/json: schema: *309 examples: - response-if-users-membership-with-team-is-now-pending: *632 + response-if-users-membership-with-team-is-now-pending: *631 '403': description: Forbidden if team synchronization is set up '422': @@ -98747,7 +98605,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98775,7 +98633,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -98817,7 +98675,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *630 + - *629 - *310 - *311 responses: @@ -98825,7 +98683,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *633 + schema: *632 examples: alternative-response-with-extra-repository-information: value: @@ -98976,7 +98834,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *630 + - *629 - *310 - *311 requestBody: @@ -99028,7 +98886,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *630 + - *629 - *310 - *311 responses: @@ -99055,7 +98913,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -99067,7 +98925,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: *634 + response-if-child-teams-exist: *633 headers: Link: *57 '404': *6 @@ -99100,7 +98958,7 @@ paths: application/json: schema: oneOf: - - &636 + - &635 title: Private User description: Private User type: object @@ -99350,7 +99208,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *635 + - *634 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -99510,7 +99368,7 @@ paths: description: Response content: application/json: - schema: *636 + schema: *635 examples: default: value: @@ -99908,7 +99766,7 @@ paths: type: integer secrets: type: array - items: &637 + items: &636 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -100028,7 +99886,7 @@ paths: description: Response content: application/json: - schema: *637 + schema: *636 examples: default: value: @@ -100174,7 +100032,7 @@ paths: type: array items: *145 examples: - default: *638 + default: *637 '401': *23 '403': *27 '404': *6 @@ -100441,7 +100299,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &638 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -100494,7 +100352,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &640 + default: &639 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -100539,9 +100397,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *638 examples: - default: *640 + default: *639 '404': *6 x-github: githubCloudOnly: false @@ -100580,7 +100438,7 @@ paths: type: array items: *431 examples: - default: *641 + default: *640 '304': *35 '500': *105 '401': *23 @@ -101546,7 +101404,7 @@ paths: type: array items: *233 examples: - default: &652 + default: &651 value: - id: 197 name: hello_docker @@ -101647,7 +101505,7 @@ paths: application/json: schema: type: array - items: &642 + items: &641 title: Email description: Email type: object @@ -101717,9 +101575,9 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: - default: &654 + default: &653 value: - email: octocat@github.com verified: true @@ -101796,7 +101654,7 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: default: value: @@ -102054,7 +101912,7 @@ paths: application/json: schema: type: array - items: &643 + items: &642 title: GPG Key description: A unique encryption key type: object @@ -102199,7 +102057,7 @@ paths: - subkeys - revoked examples: - default: &670 + default: &669 value: - id: 3 name: Octocat's GPG Key @@ -102284,9 +102142,9 @@ paths: description: Response content: application/json: - schema: *643 + schema: *642 examples: - default: &644 + default: &643 value: id: 3 name: Octocat's GPG Key @@ -102343,7 +102201,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &645 + - &644 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -102355,9 +102213,9 @@ paths: description: Response content: application/json: - schema: *643 + schema: *642 examples: - default: *644 + default: *643 '404': *6 '304': *35 '403': *27 @@ -102380,7 +102238,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *645 + - *644 responses: '204': description: Response @@ -102837,7 +102695,7 @@ paths: application/json: schema: type: array - items: &646 + items: &645 title: Key description: Key type: object @@ -102940,9 +102798,9 @@ paths: description: Response content: application/json: - schema: *646 + schema: *645 examples: - default: &647 + default: &646 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -102981,9 +102839,9 @@ paths: description: Response content: application/json: - schema: *646 + schema: *645 examples: - default: *647 + default: *646 '404': *6 '304': *35 '403': *27 @@ -103039,7 +102897,7 @@ paths: application/json: schema: type: array - items: &648 + items: &647 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -103118,7 +102976,7 @@ paths: - account - plan examples: - default: &649 + default: &648 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -103180,9 +103038,9 @@ paths: application/json: schema: type: array - items: *648 + items: *647 examples: - default: *649 + default: *648 headers: Link: *57 '304': *35 @@ -104200,7 +104058,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *228 - - *650 + - *649 responses: '204': description: Response @@ -104315,7 +104173,7 @@ paths: - docker - nuget - container - - *651 + - *650 - *19 - *17 responses: @@ -104327,8 +104185,8 @@ paths: type: array items: *233 examples: - default: *652 - '400': *653 + default: *651 + '400': *652 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -104357,7 +104215,7 @@ paths: application/json: schema: *233 examples: - default: &671 + default: &670 value: id: 40201 name: octo-name @@ -104719,9 +104577,9 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: - default: *654 + default: *653 headers: Link: *57 '304': *35 @@ -104834,7 +104692,7 @@ paths: type: array items: *69 examples: - default: &661 + default: &660 summary: Default response value: - id: 1296269 @@ -105194,7 +105052,7 @@ paths: type: array items: *504 examples: - default: *655 + default: *654 headers: Link: *57 '304': *35 @@ -105273,7 +105131,7 @@ paths: application/json: schema: type: array - items: &656 + items: &655 title: Social account description: Social media account type: object @@ -105290,7 +105148,7 @@ paths: - provider - url examples: - default: &657 + default: &656 value: - provider: twitter url: https://twitter.com/github @@ -105353,9 +105211,9 @@ paths: application/json: schema: type: array - items: *656 + items: *655 examples: - default: *657 + default: *656 '422': *15 '304': *35 '404': *6 @@ -105443,7 +105301,7 @@ paths: application/json: schema: type: array - items: &658 + items: &657 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -105463,7 +105321,7 @@ paths: - title - created_at examples: - default: &689 + default: &688 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -105528,9 +105386,9 @@ paths: description: Response content: application/json: - schema: *658 + schema: *657 examples: - default: &659 + default: &658 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -105560,7 +105418,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: - - &660 + - &659 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -105572,9 +105430,9 @@ paths: description: Response content: application/json: - schema: *658 + schema: *657 examples: - default: *659 + default: *658 '404': *6 '304': *35 '403': *27 @@ -105597,7 +105455,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: - - *660 + - *659 responses: '204': description: Response @@ -105626,7 +105484,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &690 + - &689 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 @@ -105651,11 +105509,11 @@ paths: type: array items: *69 examples: - default-response: *661 + default-response: *660 application/vnd.github.v3.star+json: schema: type: array - items: &691 + items: &690 title: Starred Repository description: Starred Repository type: object @@ -106024,10 +105882,10 @@ paths: application/json: schema: oneOf: - - *636 - *635 + - *634 examples: - default-response: &665 + default-response: &664 summary: Default response value: login: octocat @@ -106062,7 +105920,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &666 + response-with-git-hub-plan-information: &665 summary: Response with GitHub plan information value: login: octocat @@ -106119,7 +105977,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &663 + - &662 name: user_id description: The unique identifier of the user. in: path @@ -106185,7 +106043,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *662 + - *661 - *17 responses: '200': @@ -106220,7 +106078,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *663 + - *662 - *251 requestBody: required: true @@ -106295,7 +106153,7 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *664 + schema: *663 examples: table_view: summary: Response for creating a table view @@ -106347,11 +106205,11 @@ paths: application/json: schema: oneOf: - - *636 - *635 + - *634 examples: - default-response: *665 - response-with-git-hub-plan-information: *666 + default-response: *664 + response-with-git-hub-plan-information: *665 '404': *6 x-github: githubCloudOnly: false @@ -106401,8 +106259,8 @@ paths: required: - subject_digests examples: - default: *667 - withPredicateType: *668 + default: *666 + withPredicateType: *667 responses: '200': description: Response @@ -106456,7 +106314,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *669 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106702,7 +106560,7 @@ paths: type: array items: *233 examples: - default: *652 + default: *651 '403': *27 '401': *23 x-github: @@ -107086,9 +106944,9 @@ paths: application/json: schema: type: array - items: *643 + items: *642 examples: - default: *670 + default: *669 headers: Link: *57 x-github: @@ -107317,7 +107175,7 @@ paths: - docker - nuget - container - - *651 + - *650 - *61 - *19 - *17 @@ -107330,10 +107188,10 @@ paths: type: array items: *233 examples: - default: *652 + default: *651 '403': *27 '401': *23 - '400': *653 + '400': *652 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107363,7 +107221,7 @@ paths: application/json: schema: *233 examples: - default: *671 + default: *670 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107712,7 +107570,7 @@ paths: type: array items: *254 examples: - default: *672 + default: *671 headers: Link: *57 '304': *35 @@ -107772,7 +107630,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *673 + items: *672 required: - name - data_type @@ -107788,7 +107646,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *674 + iteration_configuration: *673 required: - name - data_type @@ -107810,8 +107668,8 @@ paths: value: name: Due date data_type: date - single_select_field: *675 - iteration_field: *676 + single_select_field: *674 + iteration_field: *675 responses: '201': description: Response @@ -107819,11 +107677,11 @@ paths: application/json: schema: *254 examples: - text_field: *677 - number_field: *678 - date_field: *679 - single_select_field: *680 - iteration_field: *681 + text_field: *676 + number_field: *677 + date_field: *678 + single_select_field: *679 + iteration_field: *680 '304': *35 '403': *27 '401': *23 @@ -107845,7 +107703,7 @@ paths: url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - *251 - - *682 + - *681 - *61 responses: '200': @@ -107854,7 +107712,7 @@ paths: application/json: schema: *254 examples: - default: *683 + default: *682 headers: Link: *57 '304': *35 @@ -108211,7 +108069,7 @@ paths: parameters: - *251 - *61 - - *684 + - *683 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -108486,7 +108344,7 @@ paths: - *108 - *110 - *109 - - *685 + - *684 - *111 responses: '200': @@ -108617,7 +108475,7 @@ paths: parameters: - *61 - *108 - - *686 + - *685 - *109 responses: '200': @@ -108716,9 +108574,9 @@ paths: - *108 - *110 - *109 - - *687 + - *686 - *111 - - *688 + - *687 responses: '200': description: Response when getting a billing usage summary @@ -108852,9 +108710,9 @@ paths: application/json: schema: type: array - items: *656 + items: *655 examples: - default: *657 + default: *656 headers: Link: *57 x-github: @@ -108884,9 +108742,9 @@ paths: application/json: schema: type: array - items: *658 + items: *657 examples: - default: *689 + default: *688 headers: Link: *57 x-github: @@ -108911,7 +108769,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *61 - - *690 + - *689 - *51 - *17 - *19 @@ -108923,11 +108781,11 @@ paths: schema: anyOf: - type: array - items: *691 + items: *690 - type: array items: *69 examples: - default-response: *661 + default-response: *660 headers: Link: *57 x-github: @@ -109087,7 +108945,7 @@ webhooks: type: string enum: - disabled - enterprise: &692 + enterprise: &691 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109156,7 +109014,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &693 + installation: &692 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -109177,7 +109035,7 @@ webhooks: required: - id - node_id - organization: &694 + organization: &693 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -109250,7 +109108,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &695 + repository: &694 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -110176,10 +110034,10 @@ webhooks: type: string enum: - enabled - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -110255,11 +110113,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: &696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: &695 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) @@ -110482,11 +110340,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: *696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: *695 sender: *4 required: - action @@ -110674,11 +110532,11 @@ webhooks: - everyone required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: *696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: *695 sender: *4 required: - action @@ -110762,7 +110620,7 @@ webhooks: type: string enum: - completed - check_run: &698 + check_run: &697 title: CheckRun description: A check performed on the code of a given code change type: object @@ -110872,7 +110730,7 @@ webhooks: - examples: - neutral - deployment: *697 + deployment: *696 details_url: type: string examples: @@ -110970,10 +110828,10 @@ webhooks: - output - app - pull_requests - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -111364,11 +111222,11 @@ webhooks: type: string enum: - created - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -111762,11 +111620,11 @@ webhooks: type: string enum: - requested_action - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 requested_action: description: The action requested by the user. type: object @@ -112169,11 +112027,11 @@ webhooks: type: string enum: - rerequested - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -113158,10 +113016,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -113865,10 +113723,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -114566,10 +114424,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -114890,20 +114748,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &699 + commit_oid: &698 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: *692 - installation: *693 - organization: *694 - ref: &700 + enterprise: *691 + installation: *692 + organization: *693 + ref: &699 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: *695 + repository: *694 sender: *4 required: - action @@ -115311,12 +115169,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -115599,12 +115457,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -115950,12 +115808,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -116245,9 +116103,9 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -116255,7 +116113,7 @@ webhooks: type: - string - 'null' - repository: *695 + repository: *694 sender: *4 required: - action @@ -116501,12 +116359,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -116827,10 +116685,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -117090,10 +116948,10 @@ webhooks: - updated_at - author_association - body - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -117174,18 +117032,18 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *694 - pusher_type: &701 + organization: *693 + pusher_type: &700 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &702 + ref: &701 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -117195,7 +117053,7 @@ webhooks: enum: - tag - branch - repository: *695 + repository: *694 sender: *4 required: - ref @@ -117278,9 +117136,9 @@ webhooks: enum: - created definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117365,9 +117223,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117445,9 +117303,9 @@ webhooks: enum: - promote_to_enterprise definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117525,9 +117383,9 @@ webhooks: enum: - updated definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117604,10 +117462,10 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - repository: *695 - organization: *694 + enterprise: *691 + installation: *692 + repository: *694 + organization: *693 sender: *4 new_property_values: type: array @@ -117692,18 +117550,18 @@ webhooks: title: delete event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - pusher_type: *701 - ref: *702 + enterprise: *691 + installation: *692 + organization: *693 + pusher_type: *700 + ref: *701 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *695 + repository: *694 sender: *4 required: - ref @@ -117784,10 +117642,10 @@ webhooks: enum: - assignees_changed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -117868,10 +117726,10 @@ webhooks: enum: - auto_dismissed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -117953,10 +117811,10 @@ webhooks: enum: - auto_reopened alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118038,10 +117896,10 @@ webhooks: enum: - created alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118121,10 +117979,10 @@ webhooks: enum: - dismissed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118204,10 +118062,10 @@ webhooks: enum: - fixed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118288,10 +118146,10 @@ webhooks: enum: - reintroduced alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118371,10 +118229,10 @@ webhooks: enum: - reopened alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118451,9 +118309,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - key: &703 + enterprise: *691 + installation: *692 + key: &702 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -118491,8 +118349,8 @@ webhooks: - verified - created_at - read_only - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -118569,11 +118427,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - key: *703 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + key: *702 + organization: *693 + repository: *694 sender: *4 required: - action @@ -119140,12 +118998,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: &707 + workflow: &706 title: Workflow type: - object @@ -119900,9 +119758,9 @@ webhooks: pull_requests: type: array items: *549 - repository: *695 - organization: *694 - installation: *693 + repository: *694 + organization: *693 + installation: *692 sender: *4 responses: '200': @@ -119973,7 +119831,7 @@ webhooks: type: string enum: - approved - approver: &704 + approver: &703 type: object properties: avatar_url: @@ -120016,11 +119874,11 @@ webhooks: type: string comment: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - reviewers: &705 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + reviewers: &704 type: array items: type: object @@ -120101,7 +119959,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &706 + workflow_job_run: &705 type: object properties: conclusion: @@ -120847,18 +120705,18 @@ webhooks: type: string enum: - rejected - approver: *704 + approver: *703 comment: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - reviewers: *705 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + reviewers: *704 sender: *4 since: type: string - workflow_job_run: *706 + workflow_job_run: *705 workflow_job_runs: type: array items: @@ -121575,13 +121433,13 @@ webhooks: type: string enum: - requested - enterprise: *692 + enterprise: *691 environment: type: string - installation: *693 - organization: *694 - repository: *695 - requestor: &712 + installation: *692 + organization: *693 + repository: *694 + requestor: &711 title: User type: - object @@ -123514,12 +123372,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Deployment Workflow Run type: @@ -124210,7 +124068,7 @@ webhooks: type: string enum: - answered - answer: &710 + answer: &709 type: object properties: author_association: @@ -124370,11 +124228,11 @@ webhooks: - created_at - updated_at - body - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124501,11 +124359,11 @@ webhooks: - from required: - category - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124588,11 +124446,11 @@ webhooks: type: string enum: - closed - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124674,7 +124532,7 @@ webhooks: type: string enum: - created - comment: &709 + comment: &708 type: object properties: author_association: @@ -124834,11 +124692,11 @@ webhooks: - updated_at - body - reactions - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124921,12 +124779,12 @@ webhooks: type: string enum: - deleted - comment: *709 - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + comment: *708 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125021,12 +124879,12 @@ webhooks: - from required: - body - comment: *709 - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + comment: *708 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125110,11 +124968,11 @@ webhooks: type: string enum: - created - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125196,11 +125054,11 @@ webhooks: type: string enum: - deleted - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125300,11 +125158,11 @@ webhooks: type: string required: - from - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125386,10 +125244,10 @@ webhooks: type: string enum: - labeled - discussion: *708 - enterprise: *692 - installation: *693 - label: &711 + discussion: *707 + enterprise: *691 + installation: *692 + label: &710 title: Label type: object properties: @@ -125422,8 +125280,8 @@ webhooks: - color - default - description - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125506,11 +125364,11 @@ webhooks: type: string enum: - locked - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125592,11 +125450,11 @@ webhooks: type: string enum: - pinned - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125678,11 +125536,11 @@ webhooks: type: string enum: - reopened - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125767,16 +125625,16 @@ webhooks: changes: type: object properties: - new_discussion: *708 - new_repository: *695 + new_discussion: *707 + new_repository: *694 required: - new_discussion - new_repository - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125859,10 +125717,10 @@ webhooks: type: string enum: - unanswered - discussion: *708 - old_answer: *710 - organization: *694 - repository: *695 + discussion: *707 + old_answer: *709 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125944,12 +125802,12 @@ webhooks: type: string enum: - unlabeled - discussion: *708 - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126032,11 +125890,11 @@ webhooks: type: string enum: - unlocked - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126118,11 +125976,11 @@ webhooks: type: string enum: - unpinned - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126195,7 +126053,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *692 + enterprise: *691 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -126873,9 +126731,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - forkee @@ -127021,9 +126879,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pages: description: The pages that were updated. type: array @@ -127061,7 +126919,7 @@ webhooks: - action - sha - html_url - repository: *695 + repository: *694 sender: *4 required: - pages @@ -127137,10 +126995,10 @@ webhooks: type: string enum: - created - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: &713 + organization: *693 + repositories: &712 description: An array of repository objects that the installation can access. type: array @@ -127166,8 +127024,8 @@ webhooks: - name - full_name - private - repository: *695 - requester: *712 + repository: *694 + requester: *711 sender: *4 required: - action @@ -127242,11 +127100,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127323,11 +127181,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127404,10 +127262,10 @@ webhooks: type: string enum: - added - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories_added: &714 + organization: *693 + repositories_added: &713 description: An array of repository objects, which were added to the installation. type: array @@ -127453,15 +127311,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *695 - repository_selection: &715 + repository: *694 + repository_selection: &714 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *712 + requester: *711 sender: *4 required: - action @@ -127540,10 +127398,10 @@ webhooks: type: string enum: - removed - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories_added: *714 + organization: *693 + repositories_added: *713 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -127570,9 +127428,9 @@ webhooks: - name - full_name - private - repository: *695 - repository_selection: *715 - requester: *712 + repository: *694 + repository_selection: *714 + requester: *711 sender: *4 required: - action @@ -127651,11 +127509,11 @@ webhooks: type: string enum: - suspend - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127837,10 +127695,10 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 target_type: type: string @@ -127919,11 +127777,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -128175,8 +128033,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -128988,8 +128846,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -129350,8 +129208,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -129431,7 +129289,7 @@ webhooks: type: string enum: - deleted - comment: &716 + comment: &715 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -129602,8 +129460,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -130411,8 +130269,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130775,8 +130633,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -130856,7 +130714,7 @@ webhooks: type: string enum: - edited - changes: &740 + changes: &739 description: The changes to the comment. type: object properties: @@ -130868,9 +130726,9 @@ webhooks: type: string required: - from - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -131681,8 +131539,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132043,8 +131901,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -132125,9 +131983,9 @@ webhooks: type: string enum: - pinned - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -132940,8 +132798,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -133304,8 +133162,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -133385,9 +133243,9 @@ webhooks: type: string enum: - unpinned - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -134200,8 +134058,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134564,8 +134422,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134654,9 +134512,9 @@ webhooks: type: number blocking_issue: *73 blocking_issue_repo: *69 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134745,9 +134603,9 @@ webhooks: type: number blocking_issue: *73 blocking_issue_repo: *69 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134835,9 +134693,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134926,9 +134784,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -135008,10 +134866,10 @@ webhooks: type: string enum: - assigned - assignee: *712 - enterprise: *692 - installation: *693 - issue: &719 + assignee: *711 + enterprise: *691 + installation: *692 + issue: &718 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -135822,11 +135680,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135946,8 +135804,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -136027,8 +135885,8 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -136844,11 +136702,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137111,8 +136969,8 @@ webhooks: required: - state - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -137191,8 +137049,8 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137999,11 +137857,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138122,8 +137980,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -138202,8 +138060,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139033,11 +138891,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139135,7 +138993,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &717 + milestone: &716 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139278,8 +139136,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -139378,8 +139236,8 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140190,11 +140048,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140314,9 +140172,9 @@ webhooks: - active_lock_reason - body - reactions - label: *711 - organization: *694 - repository: *695 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -140396,8 +140254,8 @@ webhooks: type: string enum: - labeled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141207,11 +141065,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141331,9 +141189,9 @@ webhooks: - active_lock_reason - body - reactions - label: *711 - organization: *694 - repository: *695 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -141413,8 +141271,8 @@ webhooks: type: string enum: - locked - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -142249,11 +142107,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142350,8 +142208,8 @@ webhooks: format: uri user_view_type: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -142430,8 +142288,8 @@ webhooks: type: string enum: - milestoned - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -143260,11 +143118,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143361,9 +143219,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *717 - organization: *694 - repository: *695 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -144250,11 +144108,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144846,8 +144704,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -145654,11 +145512,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145781,8 +145639,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -145862,9 +145720,9 @@ webhooks: type: string enum: - pinned - enterprise: *692 - installation: *693 - issue: &718 + enterprise: *691 + installation: *692 + issue: &717 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -146669,11 +146527,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146792,8 +146650,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -146872,8 +146730,8 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147706,11 +147564,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147808,8 +147666,8 @@ webhooks: user_view_type: type: string type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -148697,11 +148555,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149311,11 +149169,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *692 - installation: *693 - issue: *718 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *717 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149395,12 +149253,12 @@ webhooks: type: string enum: - typed - enterprise: *692 - installation: *693 - issue: *719 + enterprise: *691 + installation: *692 + issue: *718 type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149481,7 +149339,7 @@ webhooks: type: string enum: - unassigned - assignee: &743 + assignee: &742 title: User type: - object @@ -149553,11 +149411,11 @@ webhooks: required: - login - id - enterprise: *692 - installation: *693 - issue: *719 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *718 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149636,12 +149494,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *692 - installation: *693 - issue: *719 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *718 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149721,8 +149579,8 @@ webhooks: type: string enum: - unlocked - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150555,11 +150413,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150656,8 +150514,8 @@ webhooks: format: uri user_view_type: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150737,11 +150595,11 @@ webhooks: type: string enum: - unpinned - enterprise: *692 - installation: *693 - issue: *718 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *717 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150820,12 +150678,12 @@ webhooks: type: string enum: - untyped - enterprise: *692 - installation: *693 - issue: *719 + enterprise: *691 + installation: *692 + issue: *718 type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150905,11 +150763,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150987,11 +150845,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -151101,11 +150959,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -151187,9 +151045,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: &720 + enterprise: *691 + installation: *692 + marketplace_purchase: &719 title: Marketplace Purchase type: object required: @@ -151277,8 +151135,8 @@ webhooks: type: integer unit_count: type: integer - organization: *694 - previous_marketplace_purchase: &721 + organization: *693 + previous_marketplace_purchase: &720 title: Marketplace Purchase type: object properties: @@ -151362,7 +151220,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151442,10 +151300,10 @@ webhooks: - changed effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151533,7 +151391,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151615,10 +151473,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151704,7 +151562,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151785,8 +151643,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 marketplace_purchase: title: Marketplace Purchase type: object @@ -151872,9 +151730,9 @@ webhooks: type: integer unit_count: type: integer - organization: *694 - previous_marketplace_purchase: *721 - repository: *695 + organization: *693 + previous_marketplace_purchase: *720 + repository: *694 sender: *4 required: - action @@ -151954,12 +151812,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 - previous_marketplace_purchase: *721 - repository: *695 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 + previous_marketplace_purchase: *720 + repository: *694 sender: *4 required: - action @@ -152061,11 +151919,11 @@ webhooks: type: string required: - to - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152167,11 +152025,11 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152250,11 +152108,11 @@ webhooks: type: string enum: - removed - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152332,11 +152190,11 @@ webhooks: type: string enum: - added - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152414,7 +152272,7 @@ webhooks: required: - login - id - team: &722 + team: &721 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -152644,11 +152502,11 @@ webhooks: type: string enum: - removed - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152727,7 +152585,7 @@ webhooks: required: - login - id - team: *722 + team: *721 required: - action - scope @@ -152809,8 +152667,8 @@ webhooks: type: string enum: - checks_requested - installation: *693 - merge_group: &723 + installation: *692 + merge_group: &722 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -152836,8 +152694,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152923,10 +152781,10 @@ webhooks: - merged - invalidated - dequeued - installation: *693 - merge_group: *723 - organization: *694 - repository: *695 + installation: *692 + merge_group: *722 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152999,7 +152857,7 @@ webhooks: type: string enum: - deleted - enterprise: *692 + enterprise: *691 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -153108,12 +152966,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *693 - organization: *694 + installation: *692 + organization: *693 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -153193,11 +153051,11 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153276,9 +153134,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - milestone: &724 + enterprise: *691 + installation: *692 + milestone: &723 title: Milestone description: A collection of related issues and pull requests. type: object @@ -153420,8 +153278,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153500,11 +153358,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153614,11 +153472,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153698,11 +153556,11 @@ webhooks: type: string enum: - opened - enterprise: *692 - installation: *693 - milestone: *724 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *723 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153781,11 +153639,11 @@ webhooks: type: string enum: - blocked - blocked_user: *712 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + blocked_user: *711 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153864,11 +153722,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *712 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + blocked_user: *711 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153947,9 +153805,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - membership: &725 + enterprise: *691 + installation: *692 + membership: &724 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -154059,8 +153917,8 @@ webhooks: - role - organization_url - user - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154138,11 +153996,11 @@ webhooks: type: string enum: - member_added - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154221,8 +154079,8 @@ webhooks: type: string enum: - member_invited - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -154344,10 +154202,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 - user: *712 + user: *711 required: - action - invitation @@ -154425,11 +154283,11 @@ webhooks: type: string enum: - member_removed - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154516,11 +154374,11 @@ webhooks: properties: from: type: string - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154597,9 +154455,9 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 package: description: Information about the package. type: object @@ -155122,7 +154980,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &726 + items: &725 title: Ruby Gems metadata type: object properties: @@ -155219,7 +155077,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -155295,9 +155153,9 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 package: description: Information about the package. type: object @@ -155659,7 +155517,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *726 + items: *725 source_url: type: string format: uri @@ -155730,7 +155588,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -155910,12 +155768,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *692 + enterprise: *691 id: type: integer - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - id @@ -155992,7 +155850,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &727 + personal_access_token_request: &726 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -156142,10 +156000,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *692 - organization: *694 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156222,11 +156080,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *727 - enterprise: *692 - organization: *694 + personal_access_token_request: *726 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156302,11 +156160,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *727 - enterprise: *692 - organization: *694 + personal_access_token_request: *726 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156381,11 +156239,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *727 - organization: *694 - enterprise: *692 + personal_access_token_request: *726 + organization: *693 + enterprise: *691 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156490,7 +156348,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *728 + last_response: *727 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -156522,8 +156380,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 zen: description: Random string of GitHub zen. @@ -156768,10 +156626,10 @@ webhooks: - from required: - note - enterprise: *692 - installation: *693 - organization: *694 - project_card: &729 + enterprise: *691 + installation: *692 + organization: *693 + project_card: &728 title: Project Card type: object properties: @@ -156894,7 +156752,7 @@ webhooks: - creator - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -156975,11 +156833,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project_card: *729 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_card: *728 + repository: *694 sender: *4 required: - action @@ -157059,9 +156917,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 project_card: title: Project Card type: object @@ -157191,7 +157049,7 @@ webhooks: repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -157285,11 +157143,11 @@ webhooks: - from required: - note - enterprise: *692 - installation: *693 - organization: *694 - project_card: *729 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_card: *728 + repository: *694 sender: *4 required: - action @@ -157383,9 +157241,9 @@ webhooks: - from required: - column_id - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 project_card: allOf: - title: Project Card @@ -157582,7 +157440,7 @@ webhooks: type: string required: - after_id - repository: *695 + repository: *694 sender: *4 required: - action @@ -157662,10 +157520,10 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - organization: *694 - project: &731 + enterprise: *691 + installation: *692 + organization: *693 + project: &730 title: Project type: object properties: @@ -157792,7 +157650,7 @@ webhooks: - creator - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -157872,10 +157730,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project_column: &730 + enterprise: *691 + installation: *692 + organization: *693 + project_column: &729 title: Project Column type: object properties: @@ -157915,7 +157773,7 @@ webhooks: - name - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -157994,14 +157852,14 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -158090,11 +157948,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 + repository: *694 sender: *4 required: - action @@ -158174,11 +158032,11 @@ webhooks: type: string enum: - moved - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 + repository: *694 sender: *4 required: - action @@ -158258,11 +158116,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158342,14 +158200,14 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - project: *731 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -158450,11 +158308,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158533,11 +158391,11 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158618,8 +158476,8 @@ webhooks: type: string enum: - closed - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158701,8 +158559,8 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158784,8 +158642,8 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158907,8 +158765,8 @@ webhooks: type: string to: type: string - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158992,7 +158850,7 @@ webhooks: type: string enum: - archived - changes: &735 + changes: &734 type: object properties: archived_at: @@ -159008,9 +158866,9 @@ webhooks: - string - 'null' format: date-time - installation: *693 - organization: *694 - projects_v2_item: &732 + installation: *692 + organization: *693 + projects_v2_item: &731 title: Projects v2 Item description: An item belonging to a project type: object @@ -159150,9 +159008,9 @@ webhooks: - 'null' to: type: string - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159234,9 +159092,9 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159317,9 +159175,9 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159424,7 +159282,7 @@ webhooks: oneOf: - type: string - type: integer - - &733 + - &732 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -159448,7 +159306,7 @@ webhooks: required: - id - name - - &734 + - &733 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -159488,8 +159346,8 @@ webhooks: oneOf: - type: string - type: integer + - *732 - *733 - - *734 type: - 'null' - string @@ -159512,9 +159370,9 @@ webhooks: - 'null' required: - body - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159611,9 +159469,9 @@ webhooks: type: - string - 'null' - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159696,10 +159554,10 @@ webhooks: type: string enum: - restored - changes: *735 - installation: *693 - organization: *694 - projects_v2_item: *732 + changes: *734 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159781,8 +159639,8 @@ webhooks: type: string enum: - reopened - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -159864,9 +159722,9 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -159947,9 +159805,9 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -160095,9 +159953,9 @@ webhooks: - string - 'null' format: date - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -160168,10 +160026,10 @@ webhooks: title: public event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - repository @@ -160248,13 +160106,13 @@ webhooks: type: string enum: - assigned - assignee: *712 - enterprise: *692 - installation: *693 - number: &737 + assignee: *711 + enterprise: *691 + installation: *692 + number: &736 description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -162625,7 +162483,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -162707,11 +162565,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -165075,7 +164933,7 @@ webhooks: - draft reason: type: string - repository: *695 + repository: *694 sender: *4 required: - action @@ -165157,11 +165015,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -167525,7 +167383,7 @@ webhooks: - draft reason: type: string - repository: *695 + repository: *694 sender: *4 required: - action @@ -167607,11 +167465,11 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: &738 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: &737 allOf: - *549 - type: object @@ -167675,7 +167533,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *695 + repository: *694 sender: *4 required: - action @@ -167756,12 +167614,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -167841,11 +167699,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *692 + enterprise: *691 milestone: *252 - number: *737 - organization: *694 - pull_request: &739 + number: *736 + organization: *693 + pull_request: &738 title: Pull Request type: object properties: @@ -170194,7 +170052,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -170273,11 +170131,11 @@ webhooks: type: string enum: - dequeued - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -172645,7 +172503,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *695 + repository: *694 sender: *4 required: - action @@ -172769,12 +172627,12 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -172854,11 +172712,11 @@ webhooks: type: string enum: - enqueued - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -175211,7 +175069,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -175291,11 +175149,11 @@ webhooks: type: string enum: - labeled - enterprise: *692 - installation: *693 - label: *711 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + label: *710 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -177665,7 +177523,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -177746,10 +177604,10 @@ webhooks: type: string enum: - locked - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -180117,7 +179975,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -180197,12 +180055,12 @@ webhooks: type: string enum: - milestoned - enterprise: *692 + enterprise: *691 milestone: *252 - number: *737 - organization: *694 - pull_request: *739 - repository: *695 + number: *736 + organization: *693 + pull_request: *738 + repository: *694 sender: *4 required: - action @@ -180281,12 +180139,12 @@ webhooks: type: string enum: - opened - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180367,12 +180225,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180452,12 +180310,12 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180832,9 +180690,9 @@ webhooks: - start_side - side - reactions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -183086,7 +182944,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -183166,7 +183024,7 @@ webhooks: type: string enum: - deleted - comment: &741 + comment: &740 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -183459,9 +183317,9 @@ webhooks: - start_side - side - reactions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -185701,7 +185559,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -185781,11 +185639,11 @@ webhooks: type: string enum: - edited - changes: *740 - comment: *741 - enterprise: *692 - installation: *693 - organization: *694 + changes: *739 + comment: *740 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -188028,7 +187886,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -188109,9 +187967,9 @@ webhooks: type: string enum: - dismissed - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -190366,7 +190224,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 review: description: The review that was affected. type: object @@ -190617,9 +190475,9 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -192733,8 +192591,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 - review: &742 + repository: *694 + review: &741 description: The review that was affected. type: object properties: @@ -192972,12 +192830,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -195346,7 +195204,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_reviewer: title: User type: @@ -195432,12 +195290,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -197813,7 +197671,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_team: title: Team description: Groups of organization members that gives permissions @@ -198008,12 +197866,12 @@ webhooks: type: string enum: - review_requested - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -200384,7 +200242,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_reviewer: title: User type: @@ -200471,12 +200329,12 @@ webhooks: type: string enum: - review_requested - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -202838,7 +202696,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_team: title: Team description: Groups of organization members that gives permissions @@ -203022,9 +202880,9 @@ webhooks: type: string enum: - submitted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -205282,8 +205140,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 - review: *742 + repository: *694 + review: *741 sender: *4 required: - action @@ -205363,9 +205221,9 @@ webhooks: type: string enum: - resolved - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -207518,7 +207376,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 sender: *4 thread: type: object @@ -207915,9 +207773,9 @@ webhooks: type: string enum: - unresolved - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -210053,7 +209911,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 sender: *4 thread: type: object @@ -210452,10 +210310,10 @@ webhooks: type: string before: type: string - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -212812,7 +212670,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -212894,11 +212752,11 @@ webhooks: type: string enum: - unassigned - assignee: *743 - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + assignee: *742 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -215270,7 +215128,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -215349,11 +215207,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *692 - installation: *693 - label: *711 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + label: *710 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -217714,7 +217572,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -217795,10 +217653,10 @@ webhooks: type: string enum: - unlocked - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -220149,7 +220007,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -220352,7 +220210,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *692 + enterprise: *691 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -220447,8 +220305,8 @@ webhooks: - url - author - committer - installation: *693 - organization: *694 + installation: *692 + organization: *693 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -221047,9 +220905,9 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 registry_package: type: object properties: @@ -221526,7 +221384,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *726 + items: *725 summary: type: string tag_name: @@ -221582,7 +221440,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -221660,9 +221518,9 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 registry_package: type: object properties: @@ -221974,7 +221832,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *726 + items: *725 summary: type: string tag_name: @@ -222024,7 +221882,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -222101,10 +221959,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - release: &744 + enterprise: *691 + installation: *692 + organization: *693 + release: &743 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -222435,7 +222293,7 @@ webhooks: - updated_at - zipball_url - body - repository: *695 + repository: *694 sender: *4 required: - action @@ -222512,11 +222370,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -222633,11 +222491,11 @@ webhooks: type: boolean required: - to - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -222715,9 +222573,9 @@ webhooks: type: string enum: - prereleased - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -223053,7 +222911,7 @@ webhooks: - string - 'null' format: uri - repository: *695 + repository: *694 sender: *4 required: - action @@ -223129,10 +222987,10 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - release: &745 + enterprise: *691 + installation: *692 + organization: *693 + release: &744 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -223465,7 +223323,7 @@ webhooks: - string - 'null' format: uri - repository: *695 + repository: *694 sender: *4 required: - action @@ -223541,11 +223399,11 @@ webhooks: type: string enum: - released - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -223621,11 +223479,11 @@ webhooks: type: string enum: - unpublished - enterprise: *692 - installation: *693 - organization: *694 - release: *745 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *744 + repository: *694 sender: *4 required: - action @@ -223701,10 +223559,10 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_advisory: *613 sender: *4 required: @@ -223781,10 +223639,10 @@ webhooks: type: string enum: - reported - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_advisory: *613 sender: *4 required: @@ -223861,10 +223719,10 @@ webhooks: type: string enum: - archived - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -223941,10 +223799,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224022,10 +223880,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224110,10 +223968,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224228,10 +224086,10 @@ webhooks: - 'null' items: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224303,10 +224161,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 status: type: string @@ -224387,10 +224245,10 @@ webhooks: type: string enum: - privatized - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224467,10 +224325,10 @@ webhooks: type: string enum: - publicized - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224564,10 +224422,10 @@ webhooks: - name required: - repository - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224647,10 +224505,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 sender: *4 required: @@ -224729,10 +224587,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 sender: *4 required: @@ -224811,10 +224669,10 @@ webhooks: type: string enum: - edited - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 changes: type: object @@ -225122,10 +224980,10 @@ webhooks: - from required: - owner - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225203,10 +225061,10 @@ webhooks: type: string enum: - unarchived - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225284,7 +225142,7 @@ webhooks: type: string enum: - create - alert: &746 + alert: &745 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -225409,10 +225267,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225622,10 +225480,10 @@ webhooks: type: string enum: - dismissed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225703,11 +225561,11 @@ webhooks: type: string enum: - reopen - alert: *746 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *745 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225909,10 +225767,10 @@ webhooks: enum: - fixed - open - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225990,7 +225848,7 @@ webhooks: type: string enum: - assigned - alert: &747 + alert: &746 type: object properties: number: *163 @@ -226105,10 +225963,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226186,11 +226044,11 @@ webhooks: type: string enum: - created - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226271,11 +226129,11 @@ webhooks: type: string enum: - created - alert: *747 - installation: *693 - location: *748 - organization: *694 - repository: *695 + alert: *746 + installation: *692 + location: *747 + organization: *693 + repository: *694 sender: *4 required: - location @@ -226513,11 +226371,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226595,11 +226453,11 @@ webhooks: type: string enum: - reopened - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226677,11 +226535,11 @@ webhooks: type: string enum: - resolved - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226759,12 +226617,12 @@ webhooks: type: string enum: - unassigned - alert: *747 + alert: *746 assignee: *4 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226842,11 +226700,11 @@ webhooks: type: string enum: - validated - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226976,10 +226834,10 @@ webhooks: - organization - enterprise - - repository: *695 - enterprise: *692 - installation: *693 - organization: *694 + repository: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -227057,11 +226915,11 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - security_advisory: &749 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + security_advisory: &748 description: The details of the security advisory, including summary, description, and severity. type: object @@ -227247,11 +227105,11 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - security_advisory: *749 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + security_advisory: *748 sender: *4 required: - action @@ -227324,10 +227182,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -227514,9 +227372,9 @@ webhooks: type: object properties: security_and_analysis: *267 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: *313 sender: *4 required: @@ -227595,12 +227453,12 @@ webhooks: type: string enum: - cancelled - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: &750 + sponsorship: &749 type: object properties: created_at: @@ -227905,12 +227763,12 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - sponsorship @@ -227998,12 +227856,12 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228080,17 +227938,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &751 + effective_date: &750 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: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - sponsorship @@ -228164,7 +228022,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &752 + changes: &751 type: object properties: tier: @@ -228208,13 +228066,13 @@ webhooks: - from required: - tier - effective_date: *751 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + effective_date: *750 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228291,13 +228149,13 @@ webhooks: type: string enum: - tier_changed - changes: *752 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + changes: *751 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228371,10 +228229,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228458,10 +228316,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228895,15 +228753,15 @@ webhooks: type: - string - 'null' - enterprise: *692 + enterprise: *691 id: description: The unique identifier of the status. type: integer - installation: *693 + installation: *692 name: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 sha: description: The Commit SHA. @@ -229019,9 +228877,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229111,9 +228969,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229203,9 +229061,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229295,9 +229153,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229374,12 +229232,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - team: &753 + team: &752 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -229609,9 +229467,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -230081,7 +229939,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -230157,9 +230015,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -230629,7 +230487,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -230706,9 +230564,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -231178,7 +231036,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -231322,9 +231180,9 @@ webhooks: - from required: - permissions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -231794,7 +231652,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - changes @@ -231872,9 +231730,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -232344,7 +232202,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -232420,10 +232278,10 @@ webhooks: type: string enum: - started - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -232496,17 +232354,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *692 + enterprise: *691 inputs: type: - object - 'null' additionalProperties: true - installation: *693 - organization: *694 + installation: *692 + organization: *693 ref: type: string - repository: *695 + repository: *694 sender: *4 workflow: type: string @@ -232588,10 +232446,10 @@ webhooks: type: string enum: - completed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: allOf: @@ -232926,10 +232784,10 @@ webhooks: type: string enum: - in_progress - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: allOf: @@ -233290,10 +233148,10 @@ webhooks: type: string enum: - queued - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: type: object @@ -233518,10 +233376,10 @@ webhooks: type: string enum: - waiting - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: type: object @@ -233748,12 +233606,12 @@ webhooks: type: string enum: - completed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Workflow Run type: object @@ -234772,12 +234630,12 @@ webhooks: type: string enum: - in_progress - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Workflow Run type: object @@ -235781,12 +235639,12 @@ webhooks: type: string enum: - requested - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 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 4271801ed..1de3a9542 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 @@ -368743,6 +368743,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -368930,7 +368957,7 @@ ] }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "summary": "Response if content is a file", "value": { "type": "file", @@ -368951,7 +368978,7 @@ } } }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "summary": "Response if content is a directory and the application/vnd.github.v3.object media type is requested", "value": { "type": "dir", @@ -638917,447 +638944,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "enabled": true - } - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - } - ], - "responses": { - "204": { - "description": "Response" - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", 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 36b2246c6..50fd137fd 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 @@ -10985,7 +10985,7 @@ paths: properties: action: type: string - discussion: &708 + discussion: &707 title: Discussion description: A Discussion in a repository. type: object @@ -11771,7 +11771,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &627 + sub_issues_summary: &626 title: Sub-issues Summary type: object properties: @@ -11882,7 +11882,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &628 + issue_dependencies_summary: &627 title: Issue Dependencies Summary type: object properties: @@ -11901,7 +11901,7 @@ paths: - total_blocking issue_field_values: type: array - items: &629 + items: &628 title: Issue Field Value description: A value assigned to an issue field type: object @@ -13367,7 +13367,7 @@ paths: url: type: string format: uri - user: &635 + user: &634 title: Public User description: Public User type: object @@ -18955,7 +18955,7 @@ paths: required: false schema: type: string - - &685 + - &684 name: model description: The model name to query usage for. The name is not case sensitive. in: query @@ -19101,7 +19101,7 @@ paths: parameters: - *65 - *108 - - &686 + - &685 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 @@ -19213,7 +19213,7 @@ paths: - *108 - *110 - *109 - - &687 + - &686 name: repository description: The repository name to query for usage in the format owner/repository. in: query @@ -19221,7 +19221,7 @@ paths: schema: type: string - *111 - - &688 + - &687 name: sku description: The SKU to query for usage. in: query @@ -22921,7 +22921,7 @@ paths: type: array items: *145 examples: - default: &638 + default: &637 value: total_count: 1 repositories: @@ -25904,12 +25904,12 @@ paths: required: - subject_digests examples: - default: &667 + default: &666 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &668 + withPredicateType: &667 value: subject_digests: - sha256:abc123 @@ -25968,7 +25968,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &669 + default: &668 value: attestations_subject_digests: - sha256:abc: @@ -35719,7 +35719,7 @@ paths: parameters: - *65 - *228 - - &650 + - &649 name: repo_name description: repo_name parameter in: path @@ -36780,7 +36780,7 @@ paths: - nuget - container - *65 - - &651 + - &650 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -36821,7 +36821,7 @@ paths: default: *234 '403': *27 '401': *23 - '400': &653 + '400': &652 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38647,7 +38647,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &736 + - &735 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -39548,7 +39548,7 @@ paths: - updated_at - project_url examples: - default: &672 + default: &671 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -39725,7 +39725,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &673 + items: &672 type: object properties: name: @@ -39762,7 +39762,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &674 + iteration_configuration: &673 type: object description: The configuration for iteration fields. properties: @@ -39812,7 +39812,7 @@ paths: value: name: Due date data_type: date - single_select_field: &675 + single_select_field: &674 summary: Create a single select field value: name: Priority @@ -39839,7 +39839,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &676 + iteration_field: &675 summary: Create an iteration field value: name: Sprint @@ -39865,7 +39865,7 @@ paths: application/json: schema: *254 examples: - text_field: &677 + text_field: &676 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -39874,7 +39874,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: &678 + number_field: &677 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -39883,7 +39883,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: &679 + date_field: &678 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -39892,7 +39892,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: &680 + single_select_field: &679 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -39926,7 +39926,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &681 + iteration_field: &680 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -39972,7 +39972,7 @@ paths: url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - *251 - - &682 + - &681 name: field_id description: The unique identifier of the field. in: path @@ -39987,7 +39987,7 @@ paths: application/json: schema: *254 examples: - default: &683 + default: &682 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41198,7 +41198,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &664 + schema: &663 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -41381,7 +41381,7 @@ paths: parameters: - *251 - *65 - - &684 + - &683 name: view_number description: The number that identifies the project view. in: path @@ -48742,7 +48742,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &631 + response-if-user-is-a-team-maintainer: &630 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -48807,7 +48807,7 @@ paths: application/json: schema: *309 examples: - response-if-users-membership-with-team-is-now-pending: &632 + response-if-users-membership-with-team-is-now-pending: &631 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -48921,7 +48921,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &633 + schema: &632 title: Team Repository description: A team's access to a repository. type: object @@ -49650,7 +49650,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: &634 + response-if-child-teams-exist: &633 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -60812,7 +60812,7 @@ paths: check. type: array items: *76 - deployment: &697 + deployment: &696 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -66067,7 +66067,7 @@ paths: type: array items: *431 examples: - default: &641 + default: &640 value: total_count: 2 machines: @@ -69890,6 +69890,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -70028,7 +70045,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &453 + response-if-content-is-a-file-github-object: &453 summary: Response if content is a file value: type: file @@ -70046,7 +70063,7 @@ paths: git: https://api.github.com/repos/octokit/octokit.rb/git/blobs/3d21ec53a331a6f037a91c368710b99387d012c1 self: https://api.github.com/repos/octokit/octokit.rb/contents/README.md html: https://github.com/octokit/octokit.rb/blob/master/README.md - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: summary: Response if content is a directory and the application/vnd.github.v3.object media type is requested value: @@ -76678,7 +76695,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &728 + last_response: &727 title: Hook Response type: object properties: @@ -77746,7 +77763,7 @@ paths: parameters: - *310 - *311 - - &662 + - &661 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -78180,7 +78197,7 @@ paths: type: array items: *504 examples: - default: &655 + default: &654 value: - id: 1 repository: @@ -92697,7 +92714,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &748 + items: &747 type: object properties: type: @@ -94952,165 +94969,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - *310 - - *311 - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: &620 - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern - examples: - default: - value: - - id: 2 - pattern: v1.* - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - *310 - - *311 - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: *620 - examples: - default: - value: - enabled: true - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - *310 - - *311 - - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer - responses: - '204': - description: Response - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -95207,7 +95065,7 @@ paths: description: Response content: application/json: - schema: &621 + schema: &620 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -95219,7 +95077,7 @@ paths: required: - names examples: - default: &622 + default: &621 value: names: - octocat @@ -95274,9 +95132,9 @@ paths: description: Response content: application/json: - schema: *621 + schema: *620 examples: - default: *622 + default: *621 '404': *6 '422': *7 x-github: @@ -95299,7 +95157,7 @@ paths: parameters: - *310 - *311 - - &623 + - &622 name: per description: The time frame to display results for. in: query @@ -95330,7 +95188,7 @@ paths: - 128 clones: type: array - items: &624 + items: &623 title: Traffic type: object properties: @@ -95578,7 +95436,7 @@ paths: parameters: - *310 - *311 - - *623 + - *622 responses: '200': description: Response @@ -95599,7 +95457,7 @@ paths: - 3782 views: type: array - items: *624 + items: *623 required: - uniques - count @@ -96369,7 +96227,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &625 + text_matches: &624 title: Search Result Text Matches type: array items: @@ -96532,7 +96390,7 @@ paths: enum: - author-date - committer-date - - &626 + - &625 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 @@ -96652,7 +96510,7 @@ paths: type: number node_id: type: string - text_matches: *625 + text_matches: *624 required: - sha - node_id @@ -96844,7 +96702,7 @@ paths: - interactions - created - updated - - *626 + - *625 - *17 - *19 - name: advanced_search @@ -96941,11 +96799,11 @@ paths: type: - string - 'null' - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: type: string state_reason: @@ -96973,7 +96831,7 @@ paths: - string - 'null' format: date-time - text_matches: *625 + text_matches: *624 pull_request: type: object properties: @@ -97200,7 +97058,7 @@ paths: enum: - created - updated - - *626 + - *625 - *17 - *19 responses: @@ -97245,7 +97103,7 @@ paths: - 'null' score: type: number - text_matches: *625 + text_matches: *624 required: - id - node_id @@ -97330,7 +97188,7 @@ paths: - forks - help-wanted-issues - updated - - *626 + - *625 - *17 - *19 responses: @@ -97576,7 +97434,7 @@ paths: - admin - pull - push - text_matches: *625 + text_matches: *624 temp_clone_token: type: string allow_merge_commit: @@ -97884,7 +97742,7 @@ paths: - string - 'null' format: uri - text_matches: *625 + text_matches: *624 related: type: - array @@ -98077,7 +97935,7 @@ paths: - followers - repositories - joined - - *626 + - *625 - *17 - *19 responses: @@ -98187,7 +98045,7 @@ paths: type: - boolean - 'null' - text_matches: *625 + text_matches: *624 blog: type: - string @@ -98269,7 +98127,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &630 + - &629 name: team_id description: The unique identifier of the team. in: path @@ -98310,7 +98168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *630 + - *629 requestBody: required: true content: @@ -98411,7 +98269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *630 + - *629 responses: '204': description: Response @@ -98440,7 +98298,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -98478,7 +98336,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *630 + - *629 - name: role description: Filters members returned by their role in the team. in: query @@ -98529,7 +98387,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98566,7 +98424,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98606,7 +98464,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98643,7 +98501,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 responses: '200': @@ -98652,7 +98510,7 @@ paths: application/json: schema: *309 examples: - response-if-user-is-a-team-maintainer: *631 + response-if-user-is-a-team-maintainer: *630 '404': *6 x-github: githubCloudOnly: false @@ -98685,7 +98543,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 requestBody: required: false @@ -98713,7 +98571,7 @@ paths: application/json: schema: *309 examples: - response-if-users-membership-with-team-is-now-pending: *632 + response-if-users-membership-with-team-is-now-pending: *631 '403': description: Forbidden if team synchronization is set up '422': @@ -98747,7 +98605,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *630 + - *629 - *61 responses: '204': @@ -98775,7 +98633,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -98817,7 +98675,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *630 + - *629 - *310 - *311 responses: @@ -98825,7 +98683,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *633 + schema: *632 examples: alternative-response-with-extra-repository-information: value: @@ -98976,7 +98834,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *630 + - *629 - *310 - *311 requestBody: @@ -99028,7 +98886,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *630 + - *629 - *310 - *311 responses: @@ -99055,7 +98913,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *630 + - *629 - *17 - *19 responses: @@ -99067,7 +98925,7 @@ paths: type: array items: *180 examples: - response-if-child-teams-exist: *634 + response-if-child-teams-exist: *633 headers: Link: *57 '404': *6 @@ -99100,7 +98958,7 @@ paths: application/json: schema: oneOf: - - &636 + - &635 title: Private User description: Private User type: object @@ -99350,7 +99208,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *635 + - *634 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -99510,7 +99368,7 @@ paths: description: Response content: application/json: - schema: *636 + schema: *635 examples: default: value: @@ -99908,7 +99766,7 @@ paths: type: integer secrets: type: array - items: &637 + items: &636 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -100028,7 +99886,7 @@ paths: description: Response content: application/json: - schema: *637 + schema: *636 examples: default: value: @@ -100174,7 +100032,7 @@ paths: type: array items: *145 examples: - default: *638 + default: *637 '401': *23 '403': *27 '404': *6 @@ -100441,7 +100299,7 @@ paths: description: Response content: application/json: - schema: &639 + schema: &638 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -100494,7 +100352,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &640 + default: &639 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -100539,9 +100397,9 @@ paths: description: Response content: application/json: - schema: *639 + schema: *638 examples: - default: *640 + default: *639 '404': *6 x-github: githubCloudOnly: false @@ -100580,7 +100438,7 @@ paths: type: array items: *431 examples: - default: *641 + default: *640 '304': *35 '500': *105 '401': *23 @@ -101546,7 +101404,7 @@ paths: type: array items: *233 examples: - default: &652 + default: &651 value: - id: 197 name: hello_docker @@ -101647,7 +101505,7 @@ paths: application/json: schema: type: array - items: &642 + items: &641 title: Email description: Email type: object @@ -101717,9 +101575,9 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: - default: &654 + default: &653 value: - email: octocat@github.com verified: true @@ -101796,7 +101654,7 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: default: value: @@ -102054,7 +101912,7 @@ paths: application/json: schema: type: array - items: &643 + items: &642 title: GPG Key description: A unique encryption key type: object @@ -102199,7 +102057,7 @@ paths: - subkeys - revoked examples: - default: &670 + default: &669 value: - id: 3 name: Octocat's GPG Key @@ -102284,9 +102142,9 @@ paths: description: Response content: application/json: - schema: *643 + schema: *642 examples: - default: &644 + default: &643 value: id: 3 name: Octocat's GPG Key @@ -102343,7 +102201,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &645 + - &644 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -102355,9 +102213,9 @@ paths: description: Response content: application/json: - schema: *643 + schema: *642 examples: - default: *644 + default: *643 '404': *6 '304': *35 '403': *27 @@ -102380,7 +102238,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *645 + - *644 responses: '204': description: Response @@ -102837,7 +102695,7 @@ paths: application/json: schema: type: array - items: &646 + items: &645 title: Key description: Key type: object @@ -102940,9 +102798,9 @@ paths: description: Response content: application/json: - schema: *646 + schema: *645 examples: - default: &647 + default: &646 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -102981,9 +102839,9 @@ paths: description: Response content: application/json: - schema: *646 + schema: *645 examples: - default: *647 + default: *646 '404': *6 '304': *35 '403': *27 @@ -103039,7 +102897,7 @@ paths: application/json: schema: type: array - items: &648 + items: &647 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -103118,7 +102976,7 @@ paths: - account - plan examples: - default: &649 + default: &648 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -103180,9 +103038,9 @@ paths: application/json: schema: type: array - items: *648 + items: *647 examples: - default: *649 + default: *648 headers: Link: *57 '304': *35 @@ -104200,7 +104058,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *228 - - *650 + - *649 responses: '204': description: Response @@ -104315,7 +104173,7 @@ paths: - docker - nuget - container - - *651 + - *650 - *19 - *17 responses: @@ -104327,8 +104185,8 @@ paths: type: array items: *233 examples: - default: *652 - '400': *653 + default: *651 + '400': *652 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -104357,7 +104215,7 @@ paths: application/json: schema: *233 examples: - default: &671 + default: &670 value: id: 40201 name: octo-name @@ -104719,9 +104577,9 @@ paths: application/json: schema: type: array - items: *642 + items: *641 examples: - default: *654 + default: *653 headers: Link: *57 '304': *35 @@ -104834,7 +104692,7 @@ paths: type: array items: *69 examples: - default: &661 + default: &660 summary: Default response value: - id: 1296269 @@ -105194,7 +105052,7 @@ paths: type: array items: *504 examples: - default: *655 + default: *654 headers: Link: *57 '304': *35 @@ -105273,7 +105131,7 @@ paths: application/json: schema: type: array - items: &656 + items: &655 title: Social account description: Social media account type: object @@ -105290,7 +105148,7 @@ paths: - provider - url examples: - default: &657 + default: &656 value: - provider: twitter url: https://twitter.com/github @@ -105353,9 +105211,9 @@ paths: application/json: schema: type: array - items: *656 + items: *655 examples: - default: *657 + default: *656 '422': *15 '304': *35 '404': *6 @@ -105443,7 +105301,7 @@ paths: application/json: schema: type: array - items: &658 + items: &657 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -105463,7 +105321,7 @@ paths: - title - created_at examples: - default: &689 + default: &688 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -105528,9 +105386,9 @@ paths: description: Response content: application/json: - schema: *658 + schema: *657 examples: - default: &659 + default: &658 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -105560,7 +105418,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: - - &660 + - &659 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -105572,9 +105430,9 @@ paths: description: Response content: application/json: - schema: *658 + schema: *657 examples: - default: *659 + default: *658 '404': *6 '304': *35 '403': *27 @@ -105597,7 +105455,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: - - *660 + - *659 responses: '204': description: Response @@ -105626,7 +105484,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &690 + - &689 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 @@ -105651,11 +105509,11 @@ paths: type: array items: *69 examples: - default-response: *661 + default-response: *660 application/vnd.github.v3.star+json: schema: type: array - items: &691 + items: &690 title: Starred Repository description: Starred Repository type: object @@ -106024,10 +105882,10 @@ paths: application/json: schema: oneOf: - - *636 - *635 + - *634 examples: - default-response: &665 + default-response: &664 summary: Default response value: login: octocat @@ -106062,7 +105920,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &666 + response-with-git-hub-plan-information: &665 summary: Response with GitHub plan information value: login: octocat @@ -106119,7 +105977,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &663 + - &662 name: user_id description: The unique identifier of the user. in: path @@ -106185,7 +106043,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *662 + - *661 - *17 responses: '200': @@ -106220,7 +106078,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *663 + - *662 - *251 requestBody: required: true @@ -106295,7 +106153,7 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *664 + schema: *663 examples: table_view: summary: Response for creating a table view @@ -106347,11 +106205,11 @@ paths: application/json: schema: oneOf: - - *636 - *635 + - *634 examples: - default-response: *665 - response-with-git-hub-plan-information: *666 + default-response: *664 + response-with-git-hub-plan-information: *665 '404': *6 x-github: githubCloudOnly: false @@ -106401,8 +106259,8 @@ paths: required: - subject_digests examples: - default: *667 - withPredicateType: *668 + default: *666 + withPredicateType: *667 responses: '200': description: Response @@ -106456,7 +106314,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *669 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106702,7 +106560,7 @@ paths: type: array items: *233 examples: - default: *652 + default: *651 '403': *27 '401': *23 x-github: @@ -107086,9 +106944,9 @@ paths: application/json: schema: type: array - items: *643 + items: *642 examples: - default: *670 + default: *669 headers: Link: *57 x-github: @@ -107317,7 +107175,7 @@ paths: - docker - nuget - container - - *651 + - *650 - *61 - *19 - *17 @@ -107330,10 +107188,10 @@ paths: type: array items: *233 examples: - default: *652 + default: *651 '403': *27 '401': *23 - '400': *653 + '400': *652 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107363,7 +107221,7 @@ paths: application/json: schema: *233 examples: - default: *671 + default: *670 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107712,7 +107570,7 @@ paths: type: array items: *254 examples: - default: *672 + default: *671 headers: Link: *57 '304': *35 @@ -107772,7 +107630,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *673 + items: *672 required: - name - data_type @@ -107788,7 +107646,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *674 + iteration_configuration: *673 required: - name - data_type @@ -107810,8 +107668,8 @@ paths: value: name: Due date data_type: date - single_select_field: *675 - iteration_field: *676 + single_select_field: *674 + iteration_field: *675 responses: '201': description: Response @@ -107819,11 +107677,11 @@ paths: application/json: schema: *254 examples: - text_field: *677 - number_field: *678 - date_field: *679 - single_select_field: *680 - iteration_field: *681 + text_field: *676 + number_field: *677 + date_field: *678 + single_select_field: *679 + iteration_field: *680 '304': *35 '403': *27 '401': *23 @@ -107845,7 +107703,7 @@ paths: url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - *251 - - *682 + - *681 - *61 responses: '200': @@ -107854,7 +107712,7 @@ paths: application/json: schema: *254 examples: - default: *683 + default: *682 headers: Link: *57 '304': *35 @@ -108211,7 +108069,7 @@ paths: parameters: - *251 - *61 - - *684 + - *683 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -108486,7 +108344,7 @@ paths: - *108 - *110 - *109 - - *685 + - *684 - *111 responses: '200': @@ -108617,7 +108475,7 @@ paths: parameters: - *61 - *108 - - *686 + - *685 - *109 responses: '200': @@ -108716,9 +108574,9 @@ paths: - *108 - *110 - *109 - - *687 + - *686 - *111 - - *688 + - *687 responses: '200': description: Response when getting a billing usage summary @@ -108852,9 +108710,9 @@ paths: application/json: schema: type: array - items: *656 + items: *655 examples: - default: *657 + default: *656 headers: Link: *57 x-github: @@ -108884,9 +108742,9 @@ paths: application/json: schema: type: array - items: *658 + items: *657 examples: - default: *689 + default: *688 headers: Link: *57 x-github: @@ -108911,7 +108769,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *61 - - *690 + - *689 - *51 - *17 - *19 @@ -108923,11 +108781,11 @@ paths: schema: anyOf: - type: array - items: *691 + items: *690 - type: array items: *69 examples: - default-response: *661 + default-response: *660 headers: Link: *57 x-github: @@ -109087,7 +108945,7 @@ webhooks: type: string enum: - disabled - enterprise: &692 + enterprise: &691 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -109156,7 +109014,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &693 + installation: &692 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -109177,7 +109035,7 @@ webhooks: required: - id - node_id - organization: &694 + organization: &693 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -109250,7 +109108,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &695 + repository: &694 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -110176,10 +110034,10 @@ webhooks: type: string enum: - enabled - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -110255,11 +110113,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: &696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: &695 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) @@ -110482,11 +110340,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: *696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: *695 sender: *4 required: - action @@ -110674,11 +110532,11 @@ webhooks: - everyone required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - rule: *696 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + rule: *695 sender: *4 required: - action @@ -110762,7 +110620,7 @@ webhooks: type: string enum: - completed - check_run: &698 + check_run: &697 title: CheckRun description: A check performed on the code of a given code change type: object @@ -110872,7 +110730,7 @@ webhooks: - examples: - neutral - deployment: *697 + deployment: *696 details_url: type: string examples: @@ -110970,10 +110828,10 @@ webhooks: - output - app - pull_requests - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -111364,11 +111222,11 @@ webhooks: type: string enum: - created - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -111762,11 +111620,11 @@ webhooks: type: string enum: - requested_action - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 requested_action: description: The action requested by the user. type: object @@ -112169,11 +112027,11 @@ webhooks: type: string enum: - rerequested - check_run: *698 - installation: *693 - enterprise: *692 - organization: *694 - repository: *695 + check_run: *697 + installation: *692 + enterprise: *691 + organization: *693 + repository: *694 sender: *4 required: - check_run @@ -113158,10 +113016,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -113865,10 +113723,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -114566,10 +114424,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -114890,20 +114748,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &699 + commit_oid: &698 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: *692 - installation: *693 - organization: *694 - ref: &700 + enterprise: *691 + installation: *692 + organization: *693 + ref: &699 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: *695 + repository: *694 sender: *4 required: - action @@ -115311,12 +115169,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -115599,12 +115457,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -115950,12 +115808,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -116245,9 +116103,9 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -116255,7 +116113,7 @@ webhooks: type: - string - 'null' - repository: *695 + repository: *694 sender: *4 required: - action @@ -116501,12 +116359,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *699 - enterprise: *692 - installation: *693 - organization: *694 - ref: *700 - repository: *695 + commit_oid: *698 + enterprise: *691 + installation: *692 + organization: *693 + ref: *699 + repository: *694 sender: *4 required: - action @@ -116827,10 +116685,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -117090,10 +116948,10 @@ webhooks: - updated_at - author_association - body - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -117174,18 +117032,18 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *694 - pusher_type: &701 + organization: *693 + pusher_type: &700 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &702 + ref: &701 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -117195,7 +117053,7 @@ webhooks: enum: - tag - branch - repository: *695 + repository: *694 sender: *4 required: - ref @@ -117278,9 +117136,9 @@ webhooks: enum: - created definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117365,9 +117223,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117445,9 +117303,9 @@ webhooks: enum: - promote_to_enterprise definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117525,9 +117383,9 @@ webhooks: enum: - updated definition: *262 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -117604,10 +117462,10 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - repository: *695 - organization: *694 + enterprise: *691 + installation: *692 + repository: *694 + organization: *693 sender: *4 new_property_values: type: array @@ -117692,18 +117550,18 @@ webhooks: title: delete event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - pusher_type: *701 - ref: *702 + enterprise: *691 + installation: *692 + organization: *693 + pusher_type: *700 + ref: *701 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *695 + repository: *694 sender: *4 required: - ref @@ -117784,10 +117642,10 @@ webhooks: enum: - assignees_changed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -117868,10 +117726,10 @@ webhooks: enum: - auto_dismissed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -117953,10 +117811,10 @@ webhooks: enum: - auto_reopened alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118038,10 +117896,10 @@ webhooks: enum: - created alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118121,10 +117979,10 @@ webhooks: enum: - dismissed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118204,10 +118062,10 @@ webhooks: enum: - fixed alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118288,10 +118146,10 @@ webhooks: enum: - reintroduced alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118371,10 +118229,10 @@ webhooks: enum: - reopened alert: *460 - installation: *693 - organization: *694 - enterprise: *692 - repository: *695 + installation: *692 + organization: *693 + enterprise: *691 + repository: *694 sender: *4 required: - action @@ -118451,9 +118309,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - key: &703 + enterprise: *691 + installation: *692 + key: &702 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -118491,8 +118349,8 @@ webhooks: - verified - created_at - read_only - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -118569,11 +118427,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - key: *703 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + key: *702 + organization: *693 + repository: *694 sender: *4 required: - action @@ -119140,12 +118998,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: &707 + workflow: &706 title: Workflow type: - object @@ -119900,9 +119758,9 @@ webhooks: pull_requests: type: array items: *549 - repository: *695 - organization: *694 - installation: *693 + repository: *694 + organization: *693 + installation: *692 sender: *4 responses: '200': @@ -119973,7 +119831,7 @@ webhooks: type: string enum: - approved - approver: &704 + approver: &703 type: object properties: avatar_url: @@ -120016,11 +119874,11 @@ webhooks: type: string comment: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - reviewers: &705 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + reviewers: &704 type: array items: type: object @@ -120101,7 +119959,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &706 + workflow_job_run: &705 type: object properties: conclusion: @@ -120847,18 +120705,18 @@ webhooks: type: string enum: - rejected - approver: *704 + approver: *703 comment: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - reviewers: *705 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + reviewers: *704 sender: *4 since: type: string - workflow_job_run: *706 + workflow_job_run: *705 workflow_job_runs: type: array items: @@ -121575,13 +121433,13 @@ webhooks: type: string enum: - requested - enterprise: *692 + enterprise: *691 environment: type: string - installation: *693 - organization: *694 - repository: *695 - requestor: &712 + installation: *692 + organization: *693 + repository: *694 + requestor: &711 title: User type: - object @@ -123514,12 +123372,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Deployment Workflow Run type: @@ -124210,7 +124068,7 @@ webhooks: type: string enum: - answered - answer: &710 + answer: &709 type: object properties: author_association: @@ -124370,11 +124228,11 @@ webhooks: - created_at - updated_at - body - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124501,11 +124359,11 @@ webhooks: - from required: - category - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124588,11 +124446,11 @@ webhooks: type: string enum: - closed - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124674,7 +124532,7 @@ webhooks: type: string enum: - created - comment: &709 + comment: &708 type: object properties: author_association: @@ -124834,11 +124692,11 @@ webhooks: - updated_at - body - reactions - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -124921,12 +124779,12 @@ webhooks: type: string enum: - deleted - comment: *709 - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + comment: *708 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125021,12 +124879,12 @@ webhooks: - from required: - body - comment: *709 - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + comment: *708 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125110,11 +124968,11 @@ webhooks: type: string enum: - created - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125196,11 +125054,11 @@ webhooks: type: string enum: - deleted - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125300,11 +125158,11 @@ webhooks: type: string required: - from - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125386,10 +125244,10 @@ webhooks: type: string enum: - labeled - discussion: *708 - enterprise: *692 - installation: *693 - label: &711 + discussion: *707 + enterprise: *691 + installation: *692 + label: &710 title: Label type: object properties: @@ -125422,8 +125280,8 @@ webhooks: - color - default - description - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125506,11 +125364,11 @@ webhooks: type: string enum: - locked - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125592,11 +125450,11 @@ webhooks: type: string enum: - pinned - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125678,11 +125536,11 @@ webhooks: type: string enum: - reopened - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125767,16 +125625,16 @@ webhooks: changes: type: object properties: - new_discussion: *708 - new_repository: *695 + new_discussion: *707 + new_repository: *694 required: - new_discussion - new_repository - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125859,10 +125717,10 @@ webhooks: type: string enum: - unanswered - discussion: *708 - old_answer: *710 - organization: *694 - repository: *695 + discussion: *707 + old_answer: *709 + organization: *693 + repository: *694 sender: *4 required: - action @@ -125944,12 +125802,12 @@ webhooks: type: string enum: - unlabeled - discussion: *708 - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126032,11 +125890,11 @@ webhooks: type: string enum: - unlocked - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126118,11 +125976,11 @@ webhooks: type: string enum: - unpinned - discussion: *708 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + discussion: *707 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -126195,7 +126053,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *692 + enterprise: *691 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -126873,9 +126731,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - forkee @@ -127021,9 +126879,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pages: description: The pages that were updated. type: array @@ -127061,7 +126919,7 @@ webhooks: - action - sha - html_url - repository: *695 + repository: *694 sender: *4 required: - pages @@ -127137,10 +126995,10 @@ webhooks: type: string enum: - created - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: &713 + organization: *693 + repositories: &712 description: An array of repository objects that the installation can access. type: array @@ -127166,8 +127024,8 @@ webhooks: - name - full_name - private - repository: *695 - requester: *712 + repository: *694 + requester: *711 sender: *4 required: - action @@ -127242,11 +127100,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127323,11 +127181,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127404,10 +127262,10 @@ webhooks: type: string enum: - added - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories_added: &714 + organization: *693 + repositories_added: &713 description: An array of repository objects, which were added to the installation. type: array @@ -127453,15 +127311,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *695 - repository_selection: &715 + repository: *694 + repository_selection: &714 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *712 + requester: *711 sender: *4 required: - action @@ -127540,10 +127398,10 @@ webhooks: type: string enum: - removed - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories_added: *714 + organization: *693 + repositories_added: *713 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -127570,9 +127428,9 @@ webhooks: - name - full_name - private - repository: *695 - repository_selection: *715 - requester: *712 + repository: *694 + repository_selection: *714 + requester: *711 sender: *4 required: - action @@ -127651,11 +127509,11 @@ webhooks: type: string enum: - suspend - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -127837,10 +127695,10 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 target_type: type: string @@ -127919,11 +127777,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *692 + enterprise: *691 installation: *20 - organization: *694 - repositories: *713 - repository: *695 + organization: *693 + repositories: *712 + repository: *694 requester: type: - 'null' @@ -128175,8 +128033,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -128988,8 +128846,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -129350,8 +129208,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -129431,7 +129289,7 @@ webhooks: type: string enum: - deleted - comment: &716 + comment: &715 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -129602,8 +129460,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -130411,8 +130269,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130775,8 +130633,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -130856,7 +130714,7 @@ webhooks: type: string enum: - edited - changes: &740 + changes: &739 description: The changes to the comment. type: object properties: @@ -130868,9 +130726,9 @@ webhooks: type: string required: - from - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -131681,8 +131539,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132043,8 +131901,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -132125,9 +131983,9 @@ webhooks: type: string enum: - pinned - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -132940,8 +132798,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -133304,8 +133162,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -133385,9 +133243,9 @@ webhooks: type: string enum: - unpinned - comment: *716 - enterprise: *692 - installation: *693 + comment: *715 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -134200,8 +134058,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134564,8 +134422,8 @@ webhooks: - state - locked - assignee - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134654,9 +134512,9 @@ webhooks: type: number blocking_issue: *73 blocking_issue_repo: *69 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134745,9 +134603,9 @@ webhooks: type: number blocking_issue: *73 blocking_issue_repo: *69 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134835,9 +134693,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -134926,9 +134784,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -135008,10 +134866,10 @@ webhooks: type: string enum: - assigned - assignee: *712 - enterprise: *692 - installation: *693 - issue: &719 + assignee: *711 + enterprise: *691 + installation: *692 + issue: &718 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -135822,11 +135680,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135946,8 +135804,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -136027,8 +135885,8 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -136844,11 +136702,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137111,8 +136969,8 @@ webhooks: required: - state - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -137191,8 +137049,8 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -137999,11 +137857,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138122,8 +137980,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -138202,8 +138060,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139033,11 +138891,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139135,7 +138993,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &717 + milestone: &716 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139278,8 +139136,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -139378,8 +139236,8 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140190,11 +140048,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140314,9 +140172,9 @@ webhooks: - active_lock_reason - body - reactions - label: *711 - organization: *694 - repository: *695 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -140396,8 +140254,8 @@ webhooks: type: string enum: - labeled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141207,11 +141065,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141331,9 +141189,9 @@ webhooks: - active_lock_reason - body - reactions - label: *711 - organization: *694 - repository: *695 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -141413,8 +141271,8 @@ webhooks: type: string enum: - locked - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -142249,11 +142107,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142350,8 +142208,8 @@ webhooks: format: uri user_view_type: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -142430,8 +142288,8 @@ webhooks: type: string enum: - milestoned - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -143260,11 +143118,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143361,9 +143219,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *717 - organization: *694 - repository: *695 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -144250,11 +144108,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144846,8 +144704,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -145654,11 +145512,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145781,8 +145639,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -145862,9 +145720,9 @@ webhooks: type: string enum: - pinned - enterprise: *692 - installation: *693 - issue: &718 + enterprise: *691 + installation: *692 + issue: &717 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -146669,11 +146527,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146792,8 +146650,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -146872,8 +146730,8 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147706,11 +147564,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147808,8 +147666,8 @@ webhooks: user_view_type: type: string type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -148697,11 +148555,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149311,11 +149169,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *692 - installation: *693 - issue: *718 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *717 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149395,12 +149253,12 @@ webhooks: type: string enum: - typed - enterprise: *692 - installation: *693 - issue: *719 + enterprise: *691 + installation: *692 + issue: *718 type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149481,7 +149339,7 @@ webhooks: type: string enum: - unassigned - assignee: &743 + assignee: &742 title: User type: - object @@ -149553,11 +149411,11 @@ webhooks: required: - login - id - enterprise: *692 - installation: *693 - issue: *719 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *718 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149636,12 +149494,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *692 - installation: *693 - issue: *719 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *718 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -149721,8 +149579,8 @@ webhooks: type: string enum: - unlocked - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150555,11 +150413,11 @@ webhooks: anyOf: - type: 'null' - *74 - sub_issues_summary: *627 - issue_dependencies_summary: *628 + sub_issues_summary: *626 + issue_dependencies_summary: *627 issue_field_values: type: array - items: *629 + items: *628 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150656,8 +150514,8 @@ webhooks: format: uri user_view_type: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150737,11 +150595,11 @@ webhooks: type: string enum: - unpinned - enterprise: *692 - installation: *693 - issue: *718 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + issue: *717 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150820,12 +150678,12 @@ webhooks: type: string enum: - untyped - enterprise: *692 - installation: *693 - issue: *719 + enterprise: *691 + installation: *692 + issue: *718 type: *216 - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150905,11 +150763,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -150987,11 +150845,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -151101,11 +150959,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - label: *711 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + label: *710 + organization: *693 + repository: *694 sender: *4 required: - action @@ -151187,9 +151045,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: &720 + enterprise: *691 + installation: *692 + marketplace_purchase: &719 title: Marketplace Purchase type: object required: @@ -151277,8 +151135,8 @@ webhooks: type: integer unit_count: type: integer - organization: *694 - previous_marketplace_purchase: &721 + organization: *693 + previous_marketplace_purchase: &720 title: Marketplace Purchase type: object properties: @@ -151362,7 +151220,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151442,10 +151300,10 @@ webhooks: - changed effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151533,7 +151391,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151615,10 +151473,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151704,7 +151562,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *695 + repository: *694 sender: *4 required: - action @@ -151785,8 +151643,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 marketplace_purchase: title: Marketplace Purchase type: object @@ -151872,9 +151730,9 @@ webhooks: type: integer unit_count: type: integer - organization: *694 - previous_marketplace_purchase: *721 - repository: *695 + organization: *693 + previous_marketplace_purchase: *720 + repository: *694 sender: *4 required: - action @@ -151954,12 +151812,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *692 - installation: *693 - marketplace_purchase: *720 - organization: *694 - previous_marketplace_purchase: *721 - repository: *695 + enterprise: *691 + installation: *692 + marketplace_purchase: *719 + organization: *693 + previous_marketplace_purchase: *720 + repository: *694 sender: *4 required: - action @@ -152061,11 +151919,11 @@ webhooks: type: string required: - to - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152167,11 +152025,11 @@ webhooks: type: - string - 'null' - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152250,11 +152108,11 @@ webhooks: type: string enum: - removed - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152332,11 +152190,11 @@ webhooks: type: string enum: - added - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152414,7 +152272,7 @@ webhooks: required: - login - id - team: &722 + team: &721 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -152644,11 +152502,11 @@ webhooks: type: string enum: - removed - enterprise: *692 - installation: *693 - member: *712 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + member: *711 + organization: *693 + repository: *694 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152727,7 +152585,7 @@ webhooks: required: - login - id - team: *722 + team: *721 required: - action - scope @@ -152809,8 +152667,8 @@ webhooks: type: string enum: - checks_requested - installation: *693 - merge_group: &723 + installation: *692 + merge_group: &722 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -152836,8 +152694,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152923,10 +152781,10 @@ webhooks: - merged - invalidated - dequeued - installation: *693 - merge_group: *723 - organization: *694 - repository: *695 + installation: *692 + merge_group: *722 + organization: *693 + repository: *694 sender: *4 required: - action @@ -152999,7 +152857,7 @@ webhooks: type: string enum: - deleted - enterprise: *692 + enterprise: *691 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -153108,12 +152966,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *693 - organization: *694 + installation: *692 + organization: *693 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -153193,11 +153051,11 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153276,9 +153134,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - milestone: &724 + enterprise: *691 + installation: *692 + milestone: &723 title: Milestone description: A collection of related issues and pull requests. type: object @@ -153420,8 +153278,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153500,11 +153358,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153614,11 +153472,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - milestone: *717 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *716 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153698,11 +153556,11 @@ webhooks: type: string enum: - opened - enterprise: *692 - installation: *693 - milestone: *724 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + milestone: *723 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153781,11 +153639,11 @@ webhooks: type: string enum: - blocked - blocked_user: *712 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + blocked_user: *711 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153864,11 +153722,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *712 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + blocked_user: *711 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -153947,9 +153805,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - membership: &725 + enterprise: *691 + installation: *692 + membership: &724 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -154059,8 +153917,8 @@ webhooks: - role - organization_url - user - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154138,11 +153996,11 @@ webhooks: type: string enum: - member_added - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154221,8 +154079,8 @@ webhooks: type: string enum: - member_invited - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -154344,10 +154202,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 - user: *712 + user: *711 required: - action - invitation @@ -154425,11 +154283,11 @@ webhooks: type: string enum: - member_removed - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154516,11 +154374,11 @@ webhooks: properties: from: type: string - enterprise: *692 - installation: *693 - membership: *725 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + membership: *724 + organization: *693 + repository: *694 sender: *4 required: - action @@ -154597,9 +154455,9 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 package: description: Information about the package. type: object @@ -155122,7 +154980,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &726 + items: &725 title: Ruby Gems metadata type: object properties: @@ -155219,7 +155077,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -155295,9 +155153,9 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 package: description: Information about the package. type: object @@ -155659,7 +155517,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *726 + items: *725 source_url: type: string format: uri @@ -155730,7 +155588,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -155910,12 +155768,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *692 + enterprise: *691 id: type: integer - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - id @@ -155992,7 +155850,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &727 + personal_access_token_request: &726 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -156142,10 +156000,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *692 - organization: *694 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156222,11 +156080,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *727 - enterprise: *692 - organization: *694 + personal_access_token_request: *726 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156302,11 +156160,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *727 - enterprise: *692 - organization: *694 + personal_access_token_request: *726 + enterprise: *691 + organization: *693 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156381,11 +156239,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *727 - organization: *694 - enterprise: *692 + personal_access_token_request: *726 + organization: *693 + enterprise: *691 sender: *4 - installation: *693 + installation: *692 required: - action - personal_access_token_request @@ -156490,7 +156348,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *728 + last_response: *727 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -156522,8 +156380,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 zen: description: Random string of GitHub zen. @@ -156768,10 +156626,10 @@ webhooks: - from required: - note - enterprise: *692 - installation: *693 - organization: *694 - project_card: &729 + enterprise: *691 + installation: *692 + organization: *693 + project_card: &728 title: Project Card type: object properties: @@ -156894,7 +156752,7 @@ webhooks: - creator - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -156975,11 +156833,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project_card: *729 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_card: *728 + repository: *694 sender: *4 required: - action @@ -157059,9 +156917,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 project_card: title: Project Card type: object @@ -157191,7 +157049,7 @@ webhooks: repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -157285,11 +157143,11 @@ webhooks: - from required: - note - enterprise: *692 - installation: *693 - organization: *694 - project_card: *729 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_card: *728 + repository: *694 sender: *4 required: - action @@ -157383,9 +157241,9 @@ webhooks: - from required: - column_id - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 project_card: allOf: - title: Project Card @@ -157582,7 +157440,7 @@ webhooks: type: string required: - after_id - repository: *695 + repository: *694 sender: *4 required: - action @@ -157662,10 +157520,10 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - organization: *694 - project: &731 + enterprise: *691 + installation: *692 + organization: *693 + project: &730 title: Project type: object properties: @@ -157792,7 +157650,7 @@ webhooks: - creator - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -157872,10 +157730,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project_column: &730 + enterprise: *691 + installation: *692 + organization: *693 + project_column: &729 title: Project Column type: object properties: @@ -157915,7 +157773,7 @@ webhooks: - name - created_at - updated_at - repository: *695 + repository: *694 sender: *4 required: - action @@ -157994,14 +157852,14 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -158090,11 +157948,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 + repository: *694 sender: *4 required: - action @@ -158174,11 +158032,11 @@ webhooks: type: string enum: - moved - enterprise: *692 - installation: *693 - organization: *694 - project_column: *730 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project_column: *729 + repository: *694 sender: *4 required: - action @@ -158258,11 +158116,11 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158342,14 +158200,14 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - project: *731 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 repository: anyOf: - type: 'null' - - *695 + - *694 sender: *4 required: - action @@ -158450,11 +158308,11 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158533,11 +158391,11 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 - organization: *694 - project: *731 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + project: *730 + repository: *694 sender: *4 required: - action @@ -158618,8 +158476,8 @@ webhooks: type: string enum: - closed - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158701,8 +158559,8 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158784,8 +158642,8 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158907,8 +158765,8 @@ webhooks: type: string to: type: string - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -158992,7 +158850,7 @@ webhooks: type: string enum: - archived - changes: &735 + changes: &734 type: object properties: archived_at: @@ -159008,9 +158866,9 @@ webhooks: - string - 'null' format: date-time - installation: *693 - organization: *694 - projects_v2_item: &732 + installation: *692 + organization: *693 + projects_v2_item: &731 title: Projects v2 Item description: An item belonging to a project type: object @@ -159150,9 +159008,9 @@ webhooks: - 'null' to: type: string - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159234,9 +159092,9 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159317,9 +159175,9 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159424,7 +159282,7 @@ webhooks: oneOf: - type: string - type: integer - - &733 + - &732 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -159448,7 +159306,7 @@ webhooks: required: - id - name - - &734 + - &733 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -159488,8 +159346,8 @@ webhooks: oneOf: - type: string - type: integer + - *732 - *733 - - *734 type: - 'null' - string @@ -159512,9 +159370,9 @@ webhooks: - 'null' required: - body - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159611,9 +159469,9 @@ webhooks: type: - string - 'null' - installation: *693 - organization: *694 - projects_v2_item: *732 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159696,10 +159554,10 @@ webhooks: type: string enum: - restored - changes: *735 - installation: *693 - organization: *694 - projects_v2_item: *732 + changes: *734 + installation: *692 + organization: *693 + projects_v2_item: *731 sender: *4 required: - action @@ -159781,8 +159639,8 @@ webhooks: type: string enum: - reopened - installation: *693 - organization: *694 + installation: *692 + organization: *693 projects_v2: *249 sender: *4 required: @@ -159864,9 +159722,9 @@ webhooks: type: string enum: - created - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -159947,9 +159805,9 @@ webhooks: type: string enum: - deleted - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -160095,9 +159953,9 @@ webhooks: - string - 'null' format: date - installation: *693 - organization: *694 - projects_v2_status_update: *736 + installation: *692 + organization: *693 + projects_v2_status_update: *735 sender: *4 required: - action @@ -160168,10 +160026,10 @@ webhooks: title: public event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - repository @@ -160248,13 +160106,13 @@ webhooks: type: string enum: - assigned - assignee: *712 - enterprise: *692 - installation: *693 - number: &737 + assignee: *711 + enterprise: *691 + installation: *692 + number: &736 description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -162625,7 +162483,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -162707,11 +162565,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -165075,7 +164933,7 @@ webhooks: - draft reason: type: string - repository: *695 + repository: *694 sender: *4 required: - action @@ -165157,11 +165015,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -167525,7 +167383,7 @@ webhooks: - draft reason: type: string - repository: *695 + repository: *694 sender: *4 required: - action @@ -167607,11 +167465,11 @@ webhooks: type: string enum: - closed - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: &738 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: &737 allOf: - *549 - type: object @@ -167675,7 +167533,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *695 + repository: *694 sender: *4 required: - action @@ -167756,12 +167614,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -167841,11 +167699,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *692 + enterprise: *691 milestone: *252 - number: *737 - organization: *694 - pull_request: &739 + number: *736 + organization: *693 + pull_request: &738 title: Pull Request type: object properties: @@ -170194,7 +170052,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -170273,11 +170131,11 @@ webhooks: type: string enum: - dequeued - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -172645,7 +172503,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *695 + repository: *694 sender: *4 required: - action @@ -172769,12 +172627,12 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -172854,11 +172712,11 @@ webhooks: type: string enum: - enqueued - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -175211,7 +175069,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -175291,11 +175149,11 @@ webhooks: type: string enum: - labeled - enterprise: *692 - installation: *693 - label: *711 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + label: *710 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -177665,7 +177523,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -177746,10 +177604,10 @@ webhooks: type: string enum: - locked - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -180117,7 +179975,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -180197,12 +180055,12 @@ webhooks: type: string enum: - milestoned - enterprise: *692 + enterprise: *691 milestone: *252 - number: *737 - organization: *694 - pull_request: *739 - repository: *695 + number: *736 + organization: *693 + pull_request: *738 + repository: *694 sender: *4 required: - action @@ -180281,12 +180139,12 @@ webhooks: type: string enum: - opened - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180367,12 +180225,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180452,12 +180310,12 @@ webhooks: type: string enum: - reopened - enterprise: *692 - installation: *693 - number: *737 - organization: *694 - pull_request: *738 - repository: *695 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 + pull_request: *737 + repository: *694 sender: *4 required: - action @@ -180832,9 +180690,9 @@ webhooks: - start_side - side - reactions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -183086,7 +182944,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -183166,7 +183024,7 @@ webhooks: type: string enum: - deleted - comment: &741 + comment: &740 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -183459,9 +183317,9 @@ webhooks: - start_side - side - reactions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -185701,7 +185559,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -185781,11 +185639,11 @@ webhooks: type: string enum: - edited - changes: *740 - comment: *741 - enterprise: *692 - installation: *693 - organization: *694 + changes: *739 + comment: *740 + enterprise: *691 + installation: *692 + organization: *693 pull_request: type: object properties: @@ -188028,7 +187886,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *695 + repository: *694 sender: *4 required: - action @@ -188109,9 +187967,9 @@ webhooks: type: string enum: - dismissed - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -190366,7 +190224,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 review: description: The review that was affected. type: object @@ -190617,9 +190475,9 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -192733,8 +192591,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 - review: &742 + repository: *694 + review: &741 description: The review that was affected. type: object properties: @@ -192972,12 +192830,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -195346,7 +195204,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_reviewer: title: User type: @@ -195432,12 +195290,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -197813,7 +197671,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_team: title: Team description: Groups of organization members that gives permissions @@ -198008,12 +197866,12 @@ webhooks: type: string enum: - review_requested - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -200384,7 +200242,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_reviewer: title: User type: @@ -200471,12 +200329,12 @@ webhooks: type: string enum: - review_requested - enterprise: *692 - installation: *693 + enterprise: *691 + installation: *692 number: description: The pull request number. type: integer - organization: *694 + organization: *693 pull_request: title: Pull Request type: object @@ -202838,7 +202696,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 requested_team: title: Team description: Groups of organization members that gives permissions @@ -203022,9 +202880,9 @@ webhooks: type: string enum: - submitted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -205282,8 +205140,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 - review: *742 + repository: *694 + review: *741 sender: *4 required: - action @@ -205363,9 +205221,9 @@ webhooks: type: string enum: - resolved - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -207518,7 +207376,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 sender: *4 thread: type: object @@ -207915,9 +207773,9 @@ webhooks: type: string enum: - unresolved - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 pull_request: title: Simple Pull Request type: object @@ -210053,7 +209911,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *695 + repository: *694 sender: *4 thread: type: object @@ -210452,10 +210310,10 @@ webhooks: type: string before: type: string - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -212812,7 +212670,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -212894,11 +212752,11 @@ webhooks: type: string enum: - unassigned - assignee: *743 - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + assignee: *742 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -215270,7 +215128,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -215349,11 +215207,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *692 - installation: *693 - label: *711 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + label: *710 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -217714,7 +217572,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -217795,10 +217653,10 @@ webhooks: type: string enum: - unlocked - enterprise: *692 - installation: *693 - number: *737 - organization: *694 + enterprise: *691 + installation: *692 + number: *736 + organization: *693 pull_request: title: Pull Request type: object @@ -220149,7 +220007,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *695 + repository: *694 sender: *4 required: - action @@ -220352,7 +220210,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *692 + enterprise: *691 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -220447,8 +220305,8 @@ webhooks: - url - author - committer - installation: *693 - organization: *694 + installation: *692 + organization: *693 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -221047,9 +220905,9 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 registry_package: type: object properties: @@ -221526,7 +221384,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *726 + items: *725 summary: type: string tag_name: @@ -221582,7 +221440,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -221660,9 +221518,9 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 registry_package: type: object properties: @@ -221974,7 +221832,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *726 + items: *725 summary: type: string tag_name: @@ -222024,7 +221882,7 @@ webhooks: - owner - package_version - registry - repository: *695 + repository: *694 sender: *4 required: - action @@ -222101,10 +221959,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - release: &744 + enterprise: *691 + installation: *692 + organization: *693 + release: &743 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -222435,7 +222293,7 @@ webhooks: - updated_at - zipball_url - body - repository: *695 + repository: *694 sender: *4 required: - action @@ -222512,11 +222370,11 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -222633,11 +222491,11 @@ webhooks: type: boolean required: - to - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -222715,9 +222573,9 @@ webhooks: type: string enum: - prereleased - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -223053,7 +222911,7 @@ webhooks: - string - 'null' format: uri - repository: *695 + repository: *694 sender: *4 required: - action @@ -223129,10 +222987,10 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - release: &745 + enterprise: *691 + installation: *692 + organization: *693 + release: &744 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -223465,7 +223323,7 @@ webhooks: - string - 'null' format: uri - repository: *695 + repository: *694 sender: *4 required: - action @@ -223541,11 +223399,11 @@ webhooks: type: string enum: - released - enterprise: *692 - installation: *693 - organization: *694 - release: *744 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *743 + repository: *694 sender: *4 required: - action @@ -223621,11 +223479,11 @@ webhooks: type: string enum: - unpublished - enterprise: *692 - installation: *693 - organization: *694 - release: *745 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + release: *744 + repository: *694 sender: *4 required: - action @@ -223701,10 +223559,10 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_advisory: *613 sender: *4 required: @@ -223781,10 +223639,10 @@ webhooks: type: string enum: - reported - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_advisory: *613 sender: *4 required: @@ -223861,10 +223719,10 @@ webhooks: type: string enum: - archived - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -223941,10 +223799,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224022,10 +223880,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224110,10 +223968,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224228,10 +224086,10 @@ webhooks: - 'null' items: type: string - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224303,10 +224161,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 status: type: string @@ -224387,10 +224245,10 @@ webhooks: type: string enum: - privatized - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224467,10 +224325,10 @@ webhooks: type: string enum: - publicized - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224564,10 +224422,10 @@ webhooks: - name required: - repository - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -224647,10 +224505,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 sender: *4 required: @@ -224729,10 +224587,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 sender: *4 required: @@ -224811,10 +224669,10 @@ webhooks: type: string enum: - edited - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 repository_ruleset: *294 changes: type: object @@ -225122,10 +224980,10 @@ webhooks: - from required: - owner - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225203,10 +225061,10 @@ webhooks: type: string enum: - unarchived - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225284,7 +225142,7 @@ webhooks: type: string enum: - create - alert: &746 + alert: &745 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -225409,10 +225267,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225622,10 +225480,10 @@ webhooks: type: string enum: - dismissed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225703,11 +225561,11 @@ webhooks: type: string enum: - reopen - alert: *746 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *745 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225909,10 +225767,10 @@ webhooks: enum: - fixed - open - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -225990,7 +225848,7 @@ webhooks: type: string enum: - assigned - alert: &747 + alert: &746 type: object properties: number: *163 @@ -226105,10 +225963,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226186,11 +226044,11 @@ webhooks: type: string enum: - created - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226271,11 +226129,11 @@ webhooks: type: string enum: - created - alert: *747 - installation: *693 - location: *748 - organization: *694 - repository: *695 + alert: *746 + installation: *692 + location: *747 + organization: *693 + repository: *694 sender: *4 required: - location @@ -226513,11 +226371,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226595,11 +226453,11 @@ webhooks: type: string enum: - reopened - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226677,11 +226535,11 @@ webhooks: type: string enum: - resolved - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226759,12 +226617,12 @@ webhooks: type: string enum: - unassigned - alert: *747 + alert: *746 assignee: *4 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226842,11 +226700,11 @@ webhooks: type: string enum: - validated - alert: *747 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + alert: *746 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -226976,10 +226834,10 @@ webhooks: - organization - enterprise - - repository: *695 - enterprise: *692 - installation: *693 - organization: *694 + repository: *694 + enterprise: *691 + installation: *692 + organization: *693 sender: *4 required: - action @@ -227057,11 +226915,11 @@ webhooks: type: string enum: - published - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - security_advisory: &749 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + security_advisory: &748 description: The details of the security advisory, including summary, description, and severity. type: object @@ -227247,11 +227105,11 @@ webhooks: type: string enum: - updated - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 - security_advisory: *749 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 + security_advisory: *748 sender: *4 required: - action @@ -227324,10 +227182,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -227514,9 +227372,9 @@ webhooks: type: object properties: security_and_analysis: *267 - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: *313 sender: *4 required: @@ -227595,12 +227453,12 @@ webhooks: type: string enum: - cancelled - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: &750 + sponsorship: &749 type: object properties: created_at: @@ -227905,12 +227763,12 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - sponsorship @@ -227998,12 +227856,12 @@ webhooks: type: string required: - from - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228080,17 +227938,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &751 + effective_date: &750 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: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - sponsorship @@ -228164,7 +228022,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &752 + changes: &751 type: object properties: tier: @@ -228208,13 +228066,13 @@ webhooks: - from required: - tier - effective_date: *751 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + effective_date: *750 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228291,13 +228149,13 @@ webhooks: type: string enum: - tier_changed - changes: *752 - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + changes: *751 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - sponsorship: *750 + sponsorship: *749 required: - action - changes @@ -228371,10 +228229,10 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228458,10 +228316,10 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228895,15 +228753,15 @@ webhooks: type: - string - 'null' - enterprise: *692 + enterprise: *691 id: description: The unique identifier of the status. type: integer - installation: *693 + installation: *692 name: type: string - organization: *694 - repository: *695 + organization: *693 + repository: *694 sender: *4 sha: description: The Commit SHA. @@ -229019,9 +228877,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229111,9 +228969,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229203,9 +229061,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229295,9 +229153,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *693 - organization: *694 - repository: *695 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -229374,12 +229232,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - team: &753 + team: &752 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -229609,9 +229467,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -230081,7 +229939,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -230157,9 +230015,9 @@ webhooks: type: string enum: - created - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -230629,7 +230487,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -230706,9 +230564,9 @@ webhooks: type: string enum: - deleted - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -231178,7 +231036,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -231322,9 +231180,9 @@ webhooks: - from required: - permissions - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -231794,7 +231652,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - changes @@ -231872,9 +231730,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *692 - installation: *693 - organization: *694 + enterprise: *691 + installation: *692 + organization: *693 repository: title: Repository description: A git repository @@ -232344,7 +232202,7 @@ webhooks: - topics - visibility sender: *4 - team: *753 + team: *752 required: - action - team @@ -232420,10 +232278,10 @@ webhooks: type: string enum: - started - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 required: - action @@ -232496,17 +232354,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *692 + enterprise: *691 inputs: type: - object - 'null' additionalProperties: true - installation: *693 - organization: *694 + installation: *692 + organization: *693 ref: type: string - repository: *695 + repository: *694 sender: *4 workflow: type: string @@ -232588,10 +232446,10 @@ webhooks: type: string enum: - completed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: allOf: @@ -232926,10 +232784,10 @@ webhooks: type: string enum: - in_progress - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: allOf: @@ -233290,10 +233148,10 @@ webhooks: type: string enum: - queued - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: type: object @@ -233518,10 +233376,10 @@ webhooks: type: string enum: - waiting - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 workflow_job: type: object @@ -233748,12 +233606,12 @@ webhooks: type: string enum: - completed - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Workflow Run type: object @@ -234772,12 +234630,12 @@ webhooks: type: string enum: - in_progress - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 workflow_run: title: Workflow Run type: object @@ -235781,12 +235639,12 @@ webhooks: type: string enum: - requested - enterprise: *692 - installation: *693 - organization: *694 - repository: *695 + enterprise: *691 + installation: *692 + organization: *693 + repository: *694 sender: *4 - workflow: *707 + workflow: *706 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 1b06608cc..54da3e328 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -430024,6 +430024,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -430211,7 +430238,7 @@ ] }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "summary": "Response if content is a file", "value": { "type": "file", @@ -430232,7 +430259,7 @@ } } }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "summary": "Response if content is a directory and the application/vnd.github.v3.object media type is requested", "value": { "type": "dir", @@ -704381,447 +704408,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "enabled": true - } - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - } - ], - "responses": { - "204": { - "description": "Response" - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -719391,7 +718977,7 @@ }, "put": { "summary": "Set SCIM information for a provisioned enterprise user", - "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.", + "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n>{\n> \"schemas\": [\n> \"urn:ietf:params:scim:schemas:core:2.0:User\"\n> ],\n> \"externalId\": \"E012345\",\n> \"active\": false,\n> \"userName\": \"E012345\",\n> \"name\": {\n> \"familyName\": \"Octocat\",\n> \"givenName\": \"Mona\",\n> \"middleName\": \"Lisa\"\n> },\n> \"displayName\": \"Mona Lisa\",\n> \"emails\": [\n> {\n> \"value\": \"mlisa@example.com\",\n> \"type\": \"work\",\n> \"primary\": true\n> }\n> ],\n> \"roles\": [\n> {\n> \"value\": \"User\"\n> }\n> ]\n>}\n> ```", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-user", "tags": [ "enterprise-admin" @@ -720232,7 +719818,7 @@ }, "patch": { "summary": "Update an attribute for a SCIM enterprise user", - "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.\n> ```\n> {\n> \"Operations\":[{\n> \"op\":\"replace\",\n> \"value\":{\n> \"active\":false\n> }\n> }]\n> }\n> ```", + "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n> {\n> \"schemas\": [\n> \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\n> ],\n> \"Operations\": [\n> {\n> \"op\": \"replace\",\n> \"value\": {\n> \"active\": false\n> }\n> }\n> ]\n> }\n> ```", "operationId": "enterprise-admin/update-attribute-for-enterprise-user", "tags": [ "enterprise-admin" 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 118c5f98e..01d6dcef8 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -1808,7 +1808,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &740 + schema: &739 title: Scim Error description: Scim Error type: object @@ -9277,7 +9277,7 @@ paths: value: days: 90 maximum_allowed_days: 365 - '401': &741 + '401': &740 description: Authorization failure '404': *6 x-github: @@ -26147,7 +26147,7 @@ paths: properties: action: type: string - discussion: &847 + discussion: &846 title: Discussion description: A Discussion in a repository. type: object @@ -26933,7 +26933,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &768 + sub_issues_summary: &767 title: Sub-issues Summary type: object properties: @@ -27044,7 +27044,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &769 + issue_dependencies_summary: &768 title: Issue Dependencies Summary type: object properties: @@ -27063,7 +27063,7 @@ paths: - total_blocking issue_field_values: type: array - items: &770 + items: &769 title: Issue Field Value description: A value assigned to an issue field type: object @@ -28517,7 +28517,7 @@ paths: url: type: string format: uri - user: &776 + user: &775 title: Public User description: Public User type: object @@ -36782,7 +36782,7 @@ paths: type: array items: *276 examples: - default: &779 + default: &778 value: total_count: 1 repositories: @@ -39526,12 +39526,12 @@ paths: required: - subject_digests examples: - default: &808 + default: &807 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &809 + withPredicateType: &808 value: subject_digests: - sha256:abc123 @@ -39590,7 +39590,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &810 + default: &809 value: attestations_subject_digests: - sha256:abc: @@ -50087,7 +50087,7 @@ paths: parameters: - *85 - *373 - - &791 + - &790 name: repo_name description: repo_name parameter in: path @@ -51435,7 +51435,7 @@ paths: - nuget - container - *85 - - &792 + - &791 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -51476,7 +51476,7 @@ paths: default: *378 '403': *27 '401': *23 - '400': &794 + '400': &793 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -53302,7 +53302,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &880 + - &879 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -54203,7 +54203,7 @@ paths: - updated_at - project_url examples: - default: &813 + default: &812 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -54380,7 +54380,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &814 + items: &813 type: object properties: name: @@ -54417,7 +54417,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &815 + iteration_configuration: &814 type: object description: The configuration for iteration fields. properties: @@ -54467,7 +54467,7 @@ paths: value: name: Due date data_type: date - single_select_field: &816 + single_select_field: &815 summary: Create a single select field value: name: Priority @@ -54494,7 +54494,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &817 + iteration_field: &816 summary: Create an iteration field value: name: Sprint @@ -54520,7 +54520,7 @@ paths: application/json: schema: *398 examples: - text_field: &818 + text_field: &817 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -54529,7 +54529,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: &819 + number_field: &818 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -54538,7 +54538,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: &820 + date_field: &819 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -54547,7 +54547,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: &821 + single_select_field: &820 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -54581,7 +54581,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &822 + iteration_field: &821 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -54627,7 +54627,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-organization parameters: - *395 - - &823 + - &822 name: field_id description: The unique identifier of the field. in: path @@ -54642,7 +54642,7 @@ paths: application/json: schema: *398 examples: - default: &824 + default: &823 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -55853,7 +55853,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &805 + schema: &804 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -56036,7 +56036,7 @@ paths: parameters: - *395 - *85 - - &825 + - &824 name: view_number description: The number that identifies the project view. in: path @@ -61436,7 +61436,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &772 + response-if-user-is-a-team-maintainer: &771 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -61501,7 +61501,7 @@ paths: application/json: schema: *442 examples: - response-if-users-membership-with-team-is-now-pending: &773 + response-if-users-membership-with-team-is-now-pending: &772 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -61615,7 +61615,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &774 + schema: &773 title: Team Repository description: A team's access to a repository. type: object @@ -62453,7 +62453,7 @@ paths: type: array items: *305 examples: - response-if-child-teams-exist: &775 + response-if-child-teams-exist: &774 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -73967,7 +73967,7 @@ paths: check. type: array items: *220 - deployment: &836 + deployment: &835 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -79222,7 +79222,7 @@ paths: type: array items: *547 examples: - default: &782 + default: &781 value: total_count: 2 machines: @@ -83045,6 +83045,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -83183,7 +83200,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &569 + response-if-content-is-a-file-github-object: &569 summary: Response if content is a file value: type: file @@ -83201,7 +83218,7 @@ paths: git: https://api.github.com/repos/octokit/octokit.rb/git/blobs/3d21ec53a331a6f037a91c368710b99387d012c1 self: https://api.github.com/repos/octokit/octokit.rb/contents/README.md html: https://github.com/octokit/octokit.rb/blob/master/README.md - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: summary: Response if content is a directory and the application/vnd.github.v3.object media type is requested value: @@ -90489,7 +90506,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &872 + last_response: &871 title: Hook Response type: object properties: @@ -91557,7 +91574,7 @@ paths: parameters: - *443 - *444 - - &803 + - &802 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -91991,7 +92008,7 @@ paths: type: array items: *629 examples: - default: &796 + default: &795 value: - id: 1 repository: @@ -106555,7 +106572,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &892 + items: &891 type: object properties: type: @@ -108810,165 +108827,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - *443 - - *444 - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: &735 - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern - examples: - default: - value: - - id: 2 - pattern: v1.* - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - *443 - - *444 - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: *735 - examples: - default: - value: - enabled: true - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - *443 - - *444 - - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer - responses: - '204': - description: Response - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -109065,7 +108923,7 @@ paths: description: Response content: application/json: - schema: &736 + schema: &735 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -109077,7 +108935,7 @@ paths: required: - names examples: - default: &737 + default: &736 value: names: - octocat @@ -109132,9 +108990,9 @@ paths: description: Response content: application/json: - schema: *736 + schema: *735 examples: - default: *737 + default: *736 '404': *6 '422': *7 x-github: @@ -109157,7 +109015,7 @@ paths: parameters: - *443 - *444 - - &738 + - &737 name: per description: The time frame to display results for. in: query @@ -109188,7 +109046,7 @@ paths: - 128 clones: type: array - items: &739 + items: &738 title: Traffic type: object properties: @@ -109436,7 +109294,7 @@ paths: parameters: - *443 - *444 - - *738 + - *737 responses: '200': description: Response @@ -109457,7 +109315,7 @@ paths: - 3782 views: type: array - items: *739 + items: *738 required: - uniques - count @@ -110129,7 +109987,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &747 + - &746 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -110139,7 +109997,7 @@ paths: type: string examples: - members - - &752 + - &751 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -110151,7 +110009,7 @@ paths: format: int32 examples: - 1 - - &753 + - &752 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -110195,7 +110053,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &742 + items: &741 allOf: - type: object required: @@ -110277,7 +110135,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: &754 + meta: &753 type: object description: The metadata associated with the creation/updates to the user. @@ -110342,30 +110200,30 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &743 + '400': &742 description: Bad request content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '401': *741 - '403': &744 + schema: *739 + '401': *740 + '403': &743 description: Permission denied - '429': &745 + '429': &744 description: Too many requests content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '500': &746 + schema: *739 + '500': &745 description: Internal server error content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 + schema: *739 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110389,7 +110247,7 @@ paths: required: true content: application/json: - schema: &750 + schema: &749 type: object required: - schemas @@ -110453,9 +110311,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *742 + schema: *741 examples: - group: &748 + group: &747 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -110474,13 +110332,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': *743 - '401': *741 - '403': *744 - '409': &751 + '400': *742 + '401': *740 + '403': *743 + '409': &750 description: Duplicate record detected - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110497,7 +110355,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: - - &749 + - &748 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -110506,22 +110364,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *747 + - *746 - *39 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *742 + schema: *741 examples: - default: *748 - '400': *743 - '401': *741 - '403': *744 + default: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110540,13 +110398,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: - - *749 + - *748 - *39 requestBody: required: true content: application/json: - schema: *750 + schema: *749 examples: group: summary: Group @@ -110572,17 +110430,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *742 + schema: *741 examples: - group: *748 - groupWithMembers: *748 - '400': *743 - '401': *741 - '403': *744 + group: *747 + groupWithMembers: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110606,13 +110464,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: - - *749 + - *748 - *39 requestBody: required: true content: application/json: - schema: &761 + schema: &760 type: object required: - Operations @@ -110672,17 +110530,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *742 + schema: *741 examples: - updateGroup: *748 - addMembers: *748 - '400': *743 - '401': *741 - '403': *744 + updateGroup: *747 + addMembers: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110698,17 +110556,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: - - *749 + - *748 - *39 responses: '204': description: Group was deleted, no content - '400': *743 - '401': *741 - '403': *744 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110742,8 +110600,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' + - *751 - *752 - - *753 - *39 responses: '200': @@ -110777,7 +110635,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &756 + items: &755 allOf: - type: object required: @@ -110869,7 +110727,7 @@ paths: address. examples: - true - roles: &755 + roles: &754 type: array description: The roles assigned to the user. items: @@ -110928,7 +110786,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *754 + meta: *753 startIndex: type: integer description: A starting index for the returned page @@ -110967,11 +110825,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *743 - '401': *741 - '403': *744 - '429': *745 - '500': *746 + '400': *742 + '401': *740 + '403': *743 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110995,7 +110853,7 @@ paths: required: true content: application/json: - schema: &759 + schema: &758 type: object required: - schemas @@ -111088,9 +110946,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *755 + roles: *754 examples: - user: &760 + user: &759 summary: User value: schemas: @@ -111137,9 +110995,9 @@ paths: description: User has been created content: application/scim+json: - schema: *756 + schema: *755 examples: - user: &757 + user: &756 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -111165,13 +111023,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: *757 - '400': *743 - '401': *741 - '403': *744 - '409': *751 - '429': *745 - '500': *746 + enterpriseOwner: *756 + '400': *742 + '401': *740 + '403': *743 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111188,7 +111046,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: - - &758 + - &757 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -111201,15 +111059,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *756 + schema: *755 examples: - default: *757 - '400': *743 - '401': *741 - '403': *744 + default: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111223,7 +111081,36 @@ paths: You must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > + > ``` + >{ + > "schemas": [ + > "urn:ietf:params:scim:schemas:core:2.0:User" + > ], + > "externalId": "E012345", + > "active": false, + > "userName": "E012345", + > "name": { + > "familyName": "Octocat", + > "givenName": "Mona", + > "middleName": "Lisa" + > }, + > "displayName": "Mona Lisa", + > "emails": [ + > { + > "value": "mlisa@example.com", + > "type": "work", + > "primary": true + > } + > ], + > "roles": [ + > { + > "value": "User" + > } + > ] + >} + > ``` operationId: enterprise-admin/set-information-for-provisioned-enterprise-user tags: - enterprise-admin @@ -111231,30 +111118,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: - - *758 + - *757 - *39 requestBody: required: true content: application/json: - schema: *759 + schema: *758 examples: - user: *760 + user: *759 responses: '200': description: User was updated content: application/scim+json: - schema: *756 + schema: *755 examples: - user: *757 - '400': *743 - '401': *741 - '403': *744 + user: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111271,15 +111158,21 @@ paths: > Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `"path": "emails[type eq \"work\"]"` will be ineffective. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > > ``` > { - > "Operations":[{ - > "op":"replace", - > "value":{ - > "active":false + > "schemas": [ + > "urn:ietf:params:scim:api:messages:2.0:PatchOp" + > ], + > "Operations": [ + > { + > "op": "replace", + > "value": { + > "active": false + > } > } - > }] + > ] > } > ``` operationId: enterprise-admin/update-attribute-for-enterprise-user @@ -111289,13 +111182,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: - - *758 + - *757 - *39 requestBody: required: true content: application/json: - schema: *761 + schema: *760 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -111335,18 +111228,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *756 + schema: *755 examples: - userMultiValuedProperties: *757 - userSingleValuedProperties: *757 - disableUser: *757 - '400': *743 - '401': *741 - '403': *744 + userMultiValuedProperties: *756 + userSingleValuedProperties: *756 + disableUser: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111366,17 +111259,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: - - *758 + - *757 - *39 responses: '204': description: User was deleted, no content - '400': *743 - '401': *741 - '403': *744 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111467,7 +111360,7 @@ paths: - 1 Resources: type: array - items: &762 + items: &761 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -111714,22 +111607,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': &763 + '404': &762 description: Resource not found content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '403': &764 + schema: *739 + '403': &763 description: Forbidden content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '400': *743 - '429': *745 + schema: *739 + '400': *742 + '429': *744 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -111755,9 +111648,9 @@ paths: description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: &765 + default: &764 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -111780,17 +111673,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': *763 - '403': *764 - '500': *746 + '404': *762 + '403': *763 + '500': *745 '409': description: Conflict content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '400': *743 + schema: *739 + '400': *742 requestBody: required: true content: @@ -111890,17 +111783,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 - '404': *763 - '403': *764 + default: *764 + '404': *762 + '403': *763 '304': *35 x-github: githubCloudOnly: true @@ -111924,18 +111817,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 + default: *764 '304': *35 - '404': *763 - '403': *764 + '404': *762 + '403': *763 requestBody: required: true content: @@ -112050,19 +111943,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 + default: *764 '304': *35 - '404': *763 - '403': *764 - '400': *743 + '404': *762 + '403': *763 + '400': *742 '429': description: Response content: @@ -112158,12 +112051,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *85 - - *758 + - *757 responses: '204': description: Response - '404': *763 - '403': *764 + '404': *762 + '403': *763 '304': *35 x-github: githubCloudOnly: true @@ -112297,7 +112190,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &766 + text_matches: &765 title: Search Result Text Matches type: array items: @@ -112461,7 +112354,7 @@ paths: enum: - author-date - committer-date - - &767 + - &766 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 @@ -112581,7 +112474,7 @@ paths: type: number node_id: type: string - text_matches: *766 + text_matches: *765 required: - sha - node_id @@ -112774,7 +112667,7 @@ paths: - interactions - created - updated - - *767 + - *766 - *17 - *19 - name: advanced_search @@ -112871,11 +112764,11 @@ paths: type: - string - 'null' - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: type: string state_reason: @@ -112903,7 +112796,7 @@ paths: - string - 'null' format: date-time - text_matches: *766 + text_matches: *765 pull_request: type: object properties: @@ -113130,7 +113023,7 @@ paths: enum: - created - updated - - *767 + - *766 - *17 - *19 responses: @@ -113175,7 +113068,7 @@ paths: - 'null' score: type: number - text_matches: *766 + text_matches: *765 required: - id - node_id @@ -113261,7 +113154,7 @@ paths: - forks - help-wanted-issues - updated - - *767 + - *766 - *17 - *19 responses: @@ -113507,7 +113400,7 @@ paths: - admin - pull - push - text_matches: *766 + text_matches: *765 temp_clone_token: type: string allow_merge_commit: @@ -113816,7 +113709,7 @@ paths: - string - 'null' format: uri - text_matches: *766 + text_matches: *765 related: type: - array @@ -114011,7 +113904,7 @@ paths: - followers - repositories - joined - - *767 + - *766 - *17 - *19 responses: @@ -114121,7 +114014,7 @@ paths: type: - boolean - 'null' - text_matches: *766 + text_matches: *765 blog: type: - string @@ -114203,7 +114096,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &771 + - &770 name: team_id description: The unique identifier of the team. in: path @@ -114244,7 +114137,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *771 + - *770 requestBody: required: true content: @@ -114345,7 +114238,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *771 + - *770 responses: '204': description: Response @@ -114374,7 +114267,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -114412,7 +114305,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *771 + - *770 - name: role description: Filters members returned by their role in the team. in: query @@ -114463,7 +114356,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114500,7 +114393,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114540,7 +114433,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114577,7 +114470,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *771 + - *770 - *137 responses: '200': @@ -114586,7 +114479,7 @@ paths: application/json: schema: *442 examples: - response-if-user-is-a-team-maintainer: *772 + response-if-user-is-a-team-maintainer: *771 '404': *6 x-github: githubCloudOnly: false @@ -114619,7 +114512,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: - - *771 + - *770 - *137 requestBody: required: false @@ -114647,7 +114540,7 @@ paths: application/json: schema: *442 examples: - response-if-users-membership-with-team-is-now-pending: *773 + response-if-users-membership-with-team-is-now-pending: *772 '403': description: Forbidden if team synchronization is set up '422': @@ -114681,7 +114574,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: - - *771 + - *770 - *137 responses: '204': @@ -114709,7 +114602,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -114751,7 +114644,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *771 + - *770 - *443 - *444 responses: @@ -114759,7 +114652,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *774 + schema: *773 examples: alternative-response-with-extra-repository-information: value: @@ -114910,7 +114803,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *771 + - *770 - *443 - *444 requestBody: @@ -114962,7 +114855,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *771 + - *770 - *443 - *444 responses: @@ -114993,7 +114886,7 @@ 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: - - *771 + - *770 responses: '200': description: Response @@ -115028,7 +114921,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: - - *771 + - *770 requestBody: required: true content: @@ -115120,7 +115013,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -115132,7 +115025,7 @@ paths: type: array items: *305 examples: - response-if-child-teams-exist: *775 + response-if-child-teams-exist: *774 headers: Link: *45 '404': *6 @@ -115165,7 +115058,7 @@ paths: application/json: schema: oneOf: - - &777 + - &776 title: Private User description: Private User type: object @@ -115415,7 +115308,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *776 + - *775 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -115575,7 +115468,7 @@ paths: description: Response content: application/json: - schema: *777 + schema: *776 examples: default: value: @@ -115973,7 +115866,7 @@ paths: type: integer secrets: type: array - items: &778 + items: &777 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -116093,7 +115986,7 @@ paths: description: Response content: application/json: - schema: *778 + schema: *777 examples: default: value: @@ -116239,7 +116132,7 @@ paths: type: array items: *276 examples: - default: *779 + default: *778 '401': *23 '403': *27 '404': *6 @@ -116506,7 +116399,7 @@ paths: description: Response content: application/json: - schema: &780 + schema: &779 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -116559,7 +116452,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &781 + default: &780 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -116604,9 +116497,9 @@ paths: description: Response content: application/json: - schema: *780 + schema: *779 examples: - default: *781 + default: *780 '404': *6 x-github: githubCloudOnly: false @@ -116645,7 +116538,7 @@ paths: type: array items: *547 examples: - default: *782 + default: *781 '304': *35 '500': *38 '401': *23 @@ -117611,7 +117504,7 @@ paths: type: array items: *377 examples: - default: &793 + default: &792 value: - id: 197 name: hello_docker @@ -117712,7 +117605,7 @@ paths: application/json: schema: type: array - items: &783 + items: &782 title: Email description: Email type: object @@ -117782,9 +117675,9 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: - default: &795 + default: &794 value: - email: octocat@github.com verified: true @@ -117861,7 +117754,7 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: default: value: @@ -118119,7 +118012,7 @@ paths: application/json: schema: type: array - items: &784 + items: &783 title: GPG Key description: A unique encryption key type: object @@ -118264,7 +118157,7 @@ paths: - subkeys - revoked examples: - default: &811 + default: &810 value: - id: 3 name: Octocat's GPG Key @@ -118349,9 +118242,9 @@ paths: description: Response content: application/json: - schema: *784 + schema: *783 examples: - default: &785 + default: &784 value: id: 3 name: Octocat's GPG Key @@ -118408,7 +118301,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: - - &786 + - &785 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -118420,9 +118313,9 @@ paths: description: Response content: application/json: - schema: *784 + schema: *783 examples: - default: *785 + default: *784 '404': *6 '304': *35 '403': *27 @@ -118445,7 +118338,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: - - *786 + - *785 responses: '204': description: Response @@ -118902,7 +118795,7 @@ paths: application/json: schema: type: array - items: &787 + items: &786 title: Key description: Key type: object @@ -119005,9 +118898,9 @@ paths: description: Response content: application/json: - schema: *787 + schema: *786 examples: - default: &788 + default: &787 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -119046,9 +118939,9 @@ paths: description: Response content: application/json: - schema: *787 + schema: *786 examples: - default: *788 + default: *787 '404': *6 '304': *35 '403': *27 @@ -119104,7 +118997,7 @@ paths: application/json: schema: type: array - items: &789 + items: &788 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -119183,7 +119076,7 @@ paths: - account - plan examples: - default: &790 + default: &789 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -119245,9 +119138,9 @@ paths: application/json: schema: type: array - items: *789 + items: *788 examples: - default: *790 + default: *789 headers: Link: *45 '304': *35 @@ -120265,7 +120158,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *373 - - *791 + - *790 responses: '204': description: Response @@ -120380,7 +120273,7 @@ paths: - docker - nuget - container - - *792 + - *791 - *19 - *17 responses: @@ -120392,8 +120285,8 @@ paths: type: array items: *377 examples: - default: *793 - '400': *794 + default: *792 + '400': *793 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -120422,7 +120315,7 @@ paths: application/json: schema: *377 examples: - default: &812 + default: &811 value: id: 40201 name: octo-name @@ -120784,9 +120677,9 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: - default: *795 + default: *794 headers: Link: *45 '304': *35 @@ -120899,7 +120792,7 @@ paths: type: array items: *76 examples: - default: &802 + default: &801 summary: Default response value: - id: 1296269 @@ -121259,7 +121152,7 @@ paths: type: array items: *629 examples: - default: *796 + default: *795 headers: Link: *45 '304': *35 @@ -121338,7 +121231,7 @@ paths: application/json: schema: type: array - items: &797 + items: &796 title: Social account description: Social media account type: object @@ -121355,7 +121248,7 @@ paths: - provider - url examples: - default: &798 + default: &797 value: - provider: twitter url: https://twitter.com/github @@ -121418,9 +121311,9 @@ paths: application/json: schema: type: array - items: *797 + items: *796 examples: - default: *798 + default: *797 '422': *15 '304': *35 '404': *6 @@ -121508,7 +121401,7 @@ paths: application/json: schema: type: array - items: &799 + items: &798 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -121528,7 +121421,7 @@ paths: - title - created_at examples: - default: &826 + default: &825 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -121593,9 +121486,9 @@ paths: description: Response content: application/json: - schema: *799 + schema: *798 examples: - default: &800 + default: &799 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -121625,7 +121518,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: - - &801 + - &800 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -121637,9 +121530,9 @@ paths: description: Response content: application/json: - schema: *799 + schema: *798 examples: - default: *800 + default: *799 '404': *6 '304': *35 '403': *27 @@ -121662,7 +121555,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: - - *801 + - *800 responses: '204': description: Response @@ -121691,7 +121584,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: - - &827 + - &826 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 @@ -121716,11 +121609,11 @@ paths: type: array items: *76 examples: - default-response: *802 + default-response: *801 application/vnd.github.v3.star+json: schema: type: array - items: &828 + items: &827 title: Starred Repository description: Starred Repository type: object @@ -122089,10 +121982,10 @@ paths: application/json: schema: oneOf: - - *777 - *776 + - *775 examples: - default-response: &806 + default-response: &805 summary: Default response value: login: octocat @@ -122127,7 +122020,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &807 + response-with-git-hub-plan-information: &806 summary: Response with GitHub plan information value: login: octocat @@ -122184,7 +122077,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &804 + - &803 name: user_id description: The unique identifier of the user. in: path @@ -122250,7 +122143,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *803 + - *802 - *17 responses: '200': @@ -122285,7 +122178,7 @@ 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: - - *804 + - *803 - *395 requestBody: required: true @@ -122360,7 +122253,7 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *805 + schema: *804 examples: table_view: summary: Response for creating a table view @@ -122412,11 +122305,11 @@ paths: application/json: schema: oneOf: - - *777 - *776 + - *775 examples: - default-response: *806 - response-with-git-hub-plan-information: *807 + default-response: *805 + response-with-git-hub-plan-information: *806 '404': *6 x-github: githubCloudOnly: false @@ -122466,8 +122359,8 @@ paths: required: - subject_digests examples: - default: *808 - withPredicateType: *809 + default: *807 + withPredicateType: *808 responses: '200': description: Response @@ -122521,7 +122414,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *810 + default: *809 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -122767,7 +122660,7 @@ paths: type: array items: *377 examples: - default: *793 + default: *792 '403': *27 '401': *23 x-github: @@ -123151,9 +123044,9 @@ paths: application/json: schema: type: array - items: *784 + items: *783 examples: - default: *811 + default: *810 headers: Link: *45 x-github: @@ -123382,7 +123275,7 @@ paths: - docker - nuget - container - - *792 + - *791 - *137 - *19 - *17 @@ -123395,10 +123288,10 @@ paths: type: array items: *377 examples: - default: *793 + default: *792 '403': *27 '401': *23 - '400': *794 + '400': *793 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -123428,7 +123321,7 @@ paths: application/json: schema: *377 examples: - default: *812 + default: *811 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -123777,7 +123670,7 @@ paths: type: array items: *398 examples: - default: *813 + default: *812 headers: Link: *45 '304': *35 @@ -123837,7 +123730,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *814 + items: *813 required: - name - data_type @@ -123853,7 +123746,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *815 + iteration_configuration: *814 required: - name - data_type @@ -123875,8 +123768,8 @@ paths: value: name: Due date data_type: date - single_select_field: *816 - iteration_field: *817 + single_select_field: *815 + iteration_field: *816 responses: '201': description: Response @@ -123884,11 +123777,11 @@ paths: application/json: schema: *398 examples: - text_field: *818 - number_field: *819 - date_field: *820 - single_select_field: *821 - iteration_field: *822 + text_field: *817 + number_field: *818 + date_field: *819 + single_select_field: *820 + iteration_field: *821 '304': *35 '403': *27 '401': *23 @@ -123910,7 +123803,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-user parameters: - *395 - - *823 + - *822 - *137 responses: '200': @@ -123919,7 +123812,7 @@ paths: application/json: schema: *398 examples: - default: *824 + default: *823 headers: Link: *45 '304': *35 @@ -124276,7 +124169,7 @@ paths: parameters: - *395 - *137 - - *825 + - *824 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -124555,9 +124448,9 @@ paths: application/json: schema: type: array - items: *797 + items: *796 examples: - default: *798 + default: *797 headers: Link: *45 x-github: @@ -124587,9 +124480,9 @@ paths: application/json: schema: type: array - items: *799 + items: *798 examples: - default: *826 + default: *825 headers: Link: *45 x-github: @@ -124614,7 +124507,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *137 - - *827 + - *826 - *108 - *17 - *19 @@ -124626,11 +124519,11 @@ paths: schema: anyOf: - type: array - items: *828 + items: *827 - type: array items: *76 examples: - default-response: *802 + default-response: *801 headers: Link: *45 x-github: @@ -124790,7 +124683,7 @@ webhooks: type: string enum: - disabled - enterprise: &829 + enterprise: &828 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -124859,7 +124752,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &830 + installation: &829 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -124880,7 +124773,7 @@ webhooks: required: - id - node_id - organization: &831 + organization: &830 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -124953,7 +124846,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &832 + repository: &831 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -125879,10 +125772,10 @@ webhooks: type: string enum: - enabled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -125958,11 +125851,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: &833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: &832 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) @@ -126185,11 +126078,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: *833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: *832 sender: *4 required: - action @@ -126377,11 +126270,11 @@ webhooks: - everyone required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: *833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: *832 sender: *4 required: - action @@ -126454,7 +126347,7 @@ webhooks: required: true content: application/json: - schema: &853 + schema: &852 title: Exemption request cancellation event type: object properties: @@ -126462,11 +126355,11 @@ webhooks: type: string enum: - cancelled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: &834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: &833 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -126740,7 +126633,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &835 + items: &834 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -126852,7 +126745,7 @@ webhooks: required: true content: application/json: - schema: &854 + schema: &853 title: Exemption request completed event type: object properties: @@ -126860,11 +126753,11 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 sender: *4 required: - action @@ -126936,7 +126829,7 @@ webhooks: required: true content: application/json: - schema: &851 + schema: &850 title: Exemption request created event type: object properties: @@ -126944,11 +126837,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 sender: *4 required: - action @@ -127020,7 +126913,7 @@ webhooks: required: true content: application/json: - schema: &855 + schema: &854 title: Exemption response dismissed event type: object properties: @@ -127028,12 +126921,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 - exemption_response: *835 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 + exemption_response: *834 sender: *4 required: - action @@ -127107,7 +127000,7 @@ webhooks: required: true content: application/json: - schema: &852 + schema: &851 title: Exemption response submitted event type: object properties: @@ -127115,12 +127008,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 - exemption_response: *835 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 + exemption_response: *834 sender: *4 required: - action @@ -127204,7 +127097,7 @@ webhooks: type: string enum: - completed - check_run: &837 + check_run: &836 title: CheckRun description: A check performed on the code of a given code change type: object @@ -127314,7 +127207,7 @@ webhooks: - examples: - neutral - deployment: *836 + deployment: *835 details_url: type: string examples: @@ -127412,10 +127305,10 @@ webhooks: - output - app - pull_requests - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -127806,11 +127699,11 @@ webhooks: type: string enum: - created - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -128204,11 +128097,11 @@ webhooks: type: string enum: - requested_action - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 requested_action: description: The action requested by the user. type: object @@ -128611,11 +128504,11 @@ webhooks: type: string enum: - rerequested - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -129600,10 +129493,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -130307,10 +130200,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -131008,10 +130901,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -131332,20 +131225,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &838 + commit_oid: &837 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: *829 - installation: *830 - organization: *831 - ref: &839 + enterprise: *828 + installation: *829 + organization: *830 + ref: &838 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: *832 + repository: *831 sender: *4 required: - action @@ -131753,12 +131646,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132041,12 +131934,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132392,12 +132285,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132687,9 +132580,9 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -132697,7 +132590,7 @@ webhooks: type: - string - 'null' - repository: *832 + repository: *831 sender: *4 required: - action @@ -132943,12 +132836,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -133269,10 +133162,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -133532,10 +133425,10 @@ webhooks: - updated_at - author_association - body - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -133616,18 +133509,18 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *831 - pusher_type: &840 + organization: *830 + pusher_type: &839 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &841 + ref: &840 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -133637,7 +133530,7 @@ webhooks: enum: - tag - branch - repository: *832 + repository: *831 sender: *4 required: - ref @@ -133720,9 +133613,9 @@ webhooks: enum: - created definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133807,9 +133700,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133887,9 +133780,9 @@ webhooks: enum: - promote_to_enterprise definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133967,9 +133860,9 @@ webhooks: enum: - updated definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -134046,10 +133939,10 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - repository: *832 - organization: *831 + enterprise: *828 + installation: *829 + repository: *831 + organization: *830 sender: *4 new_property_values: type: array @@ -134134,18 +134027,18 @@ webhooks: title: delete event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - pusher_type: *840 - ref: *841 + enterprise: *828 + installation: *829 + organization: *830 + pusher_type: *839 + ref: *840 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *832 + repository: *831 sender: *4 required: - ref @@ -134226,10 +134119,10 @@ webhooks: enum: - assignees_changed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134310,10 +134203,10 @@ webhooks: enum: - auto_dismissed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134395,10 +134288,10 @@ webhooks: enum: - auto_reopened alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134480,10 +134373,10 @@ webhooks: enum: - created alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134563,10 +134456,10 @@ webhooks: enum: - dismissed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134646,10 +134539,10 @@ webhooks: enum: - fixed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134730,10 +134623,10 @@ webhooks: enum: - reintroduced alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134813,10 +134706,10 @@ webhooks: enum: - reopened alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134893,9 +134786,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - key: &842 + enterprise: *828 + installation: *829 + key: &841 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -134933,8 +134826,8 @@ webhooks: - verified - created_at - read_only - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -135011,11 +134904,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - key: *842 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + key: *841 + organization: *830 + repository: *831 sender: *4 required: - action @@ -135582,12 +135475,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: &846 + workflow: &845 title: Workflow type: - object @@ -136342,9 +136235,9 @@ webhooks: pull_requests: type: array items: *676 - repository: *832 - organization: *831 - installation: *830 + repository: *831 + organization: *830 + installation: *829 sender: *4 responses: '200': @@ -136415,7 +136308,7 @@ webhooks: type: string enum: - approved - approver: &843 + approver: &842 type: object properties: avatar_url: @@ -136458,11 +136351,11 @@ webhooks: type: string comment: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - reviewers: &844 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + reviewers: &843 type: array items: type: object @@ -136543,7 +136436,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &845 + workflow_job_run: &844 type: object properties: conclusion: @@ -137289,18 +137182,18 @@ webhooks: type: string enum: - rejected - approver: *843 + approver: *842 comment: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - reviewers: *844 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + reviewers: *843 sender: *4 since: type: string - workflow_job_run: *845 + workflow_job_run: *844 workflow_job_runs: type: array items: @@ -138017,13 +137910,13 @@ webhooks: type: string enum: - requested - enterprise: *829 + enterprise: *828 environment: type: string - installation: *830 - organization: *831 - repository: *832 - requestor: &856 + installation: *829 + organization: *830 + repository: *831 + requestor: &855 title: User type: - object @@ -139956,12 +139849,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Deployment Workflow Run type: @@ -140652,7 +140545,7 @@ webhooks: type: string enum: - answered - answer: &849 + answer: &848 type: object properties: author_association: @@ -140812,11 +140705,11 @@ webhooks: - created_at - updated_at - body - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -140943,11 +140836,11 @@ webhooks: - from required: - category - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141030,11 +140923,11 @@ webhooks: type: string enum: - closed - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141116,7 +141009,7 @@ webhooks: type: string enum: - created - comment: &848 + comment: &847 type: object properties: author_association: @@ -141276,11 +141169,11 @@ webhooks: - updated_at - body - reactions - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141363,12 +141256,12 @@ webhooks: type: string enum: - deleted - comment: *848 - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + comment: *847 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141463,12 +141356,12 @@ webhooks: - from required: - body - comment: *848 - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + comment: *847 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141552,11 +141445,11 @@ webhooks: type: string enum: - created - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141638,11 +141531,11 @@ webhooks: type: string enum: - deleted - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141742,11 +141635,11 @@ webhooks: type: string required: - from - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141828,10 +141721,10 @@ webhooks: type: string enum: - labeled - discussion: *847 - enterprise: *829 - installation: *830 - label: &850 + discussion: *846 + enterprise: *828 + installation: *829 + label: &849 title: Label type: object properties: @@ -141864,8 +141757,8 @@ webhooks: - color - default - description - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141948,11 +141841,11 @@ webhooks: type: string enum: - locked - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142034,11 +141927,11 @@ webhooks: type: string enum: - pinned - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142120,11 +142013,11 @@ webhooks: type: string enum: - reopened - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142209,16 +142102,16 @@ webhooks: changes: type: object properties: - new_discussion: *847 - new_repository: *832 + new_discussion: *846 + new_repository: *831 required: - new_discussion - new_repository - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142301,10 +142194,10 @@ webhooks: type: string enum: - unanswered - discussion: *847 - old_answer: *849 - organization: *831 - repository: *832 + discussion: *846 + old_answer: *848 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142386,12 +142279,12 @@ webhooks: type: string enum: - unlabeled - discussion: *847 - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142474,11 +142367,11 @@ webhooks: type: string enum: - unlocked - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142560,11 +142453,11 @@ webhooks: type: string enum: - unpinned - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142633,7 +142526,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142696,7 +142589,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142759,7 +142652,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142822,7 +142715,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142885,7 +142778,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142951,7 +142844,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143017,7 +142910,7 @@ webhooks: required: true content: application/json: - schema: *854 + schema: *853 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143083,7 +142976,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143149,7 +143042,7 @@ webhooks: required: true content: application/json: - schema: *855 + schema: *854 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143215,7 +143108,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143280,7 +143173,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143345,7 +143238,7 @@ webhooks: required: true content: application/json: - schema: *854 + schema: *853 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143410,7 +143303,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143475,7 +143368,7 @@ webhooks: required: true content: application/json: - schema: *855 + schema: *854 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143541,7 +143434,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143608,7 +143501,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *829 + enterprise: *828 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -144286,9 +144179,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - forkee @@ -144434,9 +144327,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pages: description: The pages that were updated. type: array @@ -144474,7 +144367,7 @@ webhooks: - action - sha - html_url - repository: *832 + repository: *831 sender: *4 required: - pages @@ -144550,10 +144443,10 @@ webhooks: type: string enum: - created - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: &857 + organization: *830 + repositories: &856 description: An array of repository objects that the installation can access. type: array @@ -144579,8 +144472,8 @@ webhooks: - name - full_name - private - repository: *832 - requester: *856 + repository: *831 + requester: *855 sender: *4 required: - action @@ -144655,11 +144548,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -144736,11 +144629,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -144817,10 +144710,10 @@ webhooks: type: string enum: - added - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories_added: &858 + organization: *830 + repositories_added: &857 description: An array of repository objects, which were added to the installation. type: array @@ -144866,15 +144759,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *832 - repository_selection: &859 + repository: *831 + repository_selection: &858 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *856 + requester: *855 sender: *4 required: - action @@ -144953,10 +144846,10 @@ webhooks: type: string enum: - removed - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories_added: *858 + organization: *830 + repositories_added: *857 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -144983,9 +144876,9 @@ webhooks: - name - full_name - private - repository: *832 - repository_selection: *859 - requester: *856 + repository: *831 + repository_selection: *858 + requester: *855 sender: *4 required: - action @@ -145064,11 +144957,11 @@ webhooks: type: string enum: - suspend - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -145251,10 +145144,10 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 target_type: type: string @@ -145333,11 +145226,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -145589,8 +145482,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -146402,8 +146295,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146764,8 +146657,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -146845,7 +146738,7 @@ webhooks: type: string enum: - deleted - comment: &860 + comment: &859 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -147016,8 +146909,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -147825,8 +147718,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148189,8 +148082,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -148270,7 +148163,7 @@ webhooks: type: string enum: - edited - changes: &884 + changes: &883 description: The changes to the comment. type: object properties: @@ -148282,9 +148175,9 @@ webhooks: type: string required: - from - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -149095,8 +148988,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149457,8 +149350,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -149539,9 +149432,9 @@ webhooks: type: string enum: - pinned - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -150354,8 +150247,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150718,8 +150611,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -150799,9 +150692,9 @@ webhooks: type: string enum: - unpinned - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -151614,8 +151507,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151978,8 +151871,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152068,9 +151961,9 @@ webhooks: type: number blocking_issue: *217 blocking_issue_repo: *76 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152159,9 +152052,9 @@ webhooks: type: number blocking_issue: *217 blocking_issue_repo: *76 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152249,9 +152142,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152340,9 +152233,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152422,10 +152315,10 @@ webhooks: type: string enum: - assigned - assignee: *856 - enterprise: *829 - installation: *830 - issue: &863 + assignee: *855 + enterprise: *828 + installation: *829 + issue: &862 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -153236,11 +153129,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153360,8 +153253,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -153441,8 +153334,8 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -154258,11 +154151,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -154525,8 +154418,8 @@ webhooks: required: - state - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -154605,8 +154498,8 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -155413,11 +155306,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -155536,8 +155429,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -155616,8 +155509,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -156447,11 +156340,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156549,7 +156442,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &861 + milestone: &860 title: Milestone description: A collection of related issues and pull requests. type: object @@ -156692,8 +156585,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -156792,8 +156685,8 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -157604,11 +157497,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -157728,9 +157621,9 @@ webhooks: - active_lock_reason - body - reactions - label: *850 - organization: *831 - repository: *832 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -157810,8 +157703,8 @@ webhooks: type: string enum: - labeled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -158621,11 +158514,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -158745,9 +158638,9 @@ webhooks: - active_lock_reason - body - reactions - label: *850 - organization: *831 - repository: *832 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -158827,8 +158720,8 @@ webhooks: type: string enum: - locked - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -159663,11 +159556,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -159764,8 +159657,8 @@ webhooks: format: uri user_view_type: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -159844,8 +159737,8 @@ webhooks: type: string enum: - milestoned - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -160674,11 +160567,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -160775,9 +160668,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *861 - organization: *831 - repository: *832 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -161664,11 +161557,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -162260,8 +162153,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -163068,11 +162961,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -163195,8 +163088,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -163276,9 +163169,9 @@ webhooks: type: string enum: - pinned - enterprise: *829 - installation: *830 - issue: &862 + enterprise: *828 + installation: *829 + issue: &861 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -164083,11 +163976,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -164206,8 +164099,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -164286,8 +164179,8 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -165120,11 +165013,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -165222,8 +165115,8 @@ webhooks: user_view_type: type: string type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166111,11 +166004,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -166725,11 +166618,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *829 - installation: *830 - issue: *862 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *861 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166809,12 +166702,12 @@ webhooks: type: string enum: - typed - enterprise: *829 - installation: *830 - issue: *863 + enterprise: *828 + installation: *829 + issue: *862 type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166895,7 +166788,7 @@ webhooks: type: string enum: - unassigned - assignee: &887 + assignee: &886 title: User type: - object @@ -166967,11 +166860,11 @@ webhooks: required: - login - id - enterprise: *829 - installation: *830 - issue: *863 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *862 + organization: *830 + repository: *831 sender: *4 required: - action @@ -167050,12 +166943,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *829 - installation: *830 - issue: *863 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *862 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -167135,8 +167028,8 @@ webhooks: type: string enum: - unlocked - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -167969,11 +167862,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -168070,8 +167963,8 @@ webhooks: format: uri user_view_type: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168151,11 +168044,11 @@ webhooks: type: string enum: - unpinned - enterprise: *829 - installation: *830 - issue: *862 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *861 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168234,12 +168127,12 @@ webhooks: type: string enum: - untyped - enterprise: *829 - installation: *830 - issue: *863 + enterprise: *828 + installation: *829 + issue: *862 type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168319,11 +168212,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168401,11 +168294,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168515,11 +168408,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168601,9 +168494,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: &864 + enterprise: *828 + installation: *829 + marketplace_purchase: &863 title: Marketplace Purchase type: object required: @@ -168691,8 +168584,8 @@ webhooks: type: integer unit_count: type: integer - organization: *831 - previous_marketplace_purchase: &865 + organization: *830 + previous_marketplace_purchase: &864 title: Marketplace Purchase type: object properties: @@ -168776,7 +168669,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -168856,10 +168749,10 @@ webhooks: - changed effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -168947,7 +168840,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -169029,10 +168922,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -169118,7 +169011,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -169199,8 +169092,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 marketplace_purchase: title: Marketplace Purchase type: object @@ -169286,9 +169179,9 @@ webhooks: type: integer unit_count: type: integer - organization: *831 - previous_marketplace_purchase: *865 - repository: *832 + organization: *830 + previous_marketplace_purchase: *864 + repository: *831 sender: *4 required: - action @@ -169368,12 +169261,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 - previous_marketplace_purchase: *865 - repository: *832 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 + previous_marketplace_purchase: *864 + repository: *831 sender: *4 required: - action @@ -169475,11 +169368,11 @@ webhooks: type: string required: - to - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169581,11 +169474,11 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169664,11 +169557,11 @@ webhooks: type: string enum: - removed - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169746,11 +169639,11 @@ webhooks: type: string enum: - added - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 scope: description: The scope of the membership. Currently, can only be `team`. @@ -169828,7 +169721,7 @@ webhooks: required: - login - id - team: &866 + team: &865 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -170058,11 +169951,11 @@ webhooks: type: string enum: - removed - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 scope: description: The scope of the membership. Currently, can only be `team`. @@ -170141,7 +170034,7 @@ webhooks: required: - login - id - team: *866 + team: *865 required: - action - scope @@ -170223,8 +170116,8 @@ webhooks: type: string enum: - checks_requested - installation: *830 - merge_group: &867 + installation: *829 + merge_group: &866 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -170250,8 +170143,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170337,10 +170230,10 @@ webhooks: - merged - invalidated - dequeued - installation: *830 - merge_group: *867 - organization: *831 - repository: *832 + installation: *829 + merge_group: *866 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170413,7 +170306,7 @@ webhooks: type: string enum: - deleted - enterprise: *829 + enterprise: *828 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -170522,12 +170415,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *830 - organization: *831 + installation: *829 + organization: *830 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -170607,11 +170500,11 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170690,9 +170583,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - milestone: &868 + enterprise: *828 + installation: *829 + milestone: &867 title: Milestone description: A collection of related issues and pull requests. type: object @@ -170834,8 +170727,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170914,11 +170807,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171028,11 +170921,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171112,11 +171005,11 @@ webhooks: type: string enum: - opened - enterprise: *829 - installation: *830 - milestone: *868 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *867 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171195,11 +171088,11 @@ webhooks: type: string enum: - blocked - blocked_user: *856 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + blocked_user: *855 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171278,11 +171171,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *856 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + blocked_user: *855 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171358,7 +171251,7 @@ webhooks: enum: - created definition: *145 - enterprise: *829 + enterprise: *828 sender: *4 required: - action @@ -171438,8 +171331,8 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 sender: *4 required: - action @@ -171512,8 +171405,8 @@ webhooks: enum: - updated definition: *145 - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 sender: *4 required: - action @@ -171585,9 +171478,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 new_property_values: type: array @@ -171675,9 +171568,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - membership: &869 + enterprise: *828 + installation: *829 + membership: &868 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -171787,8 +171680,8 @@ webhooks: - role - organization_url - user - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171866,11 +171759,11 @@ webhooks: type: string enum: - member_added - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171949,8 +171842,8 @@ webhooks: type: string enum: - member_invited - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -172072,10 +171965,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 - user: *856 + user: *855 required: - action - invitation @@ -172153,11 +172046,11 @@ webhooks: type: string enum: - member_removed - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -172244,11 +172137,11 @@ webhooks: properties: from: type: string - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -172326,9 +172219,9 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 package: description: Information about the package. type: object @@ -172851,7 +172744,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &870 + items: &869 title: Ruby Gems metadata type: object properties: @@ -172948,7 +172841,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -173025,9 +172918,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 package: description: Information about the package. type: object @@ -173389,7 +173282,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *870 + items: *869 source_url: type: string format: uri @@ -173460,7 +173353,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -173640,12 +173533,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *829 + enterprise: *828 id: type: integer - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - id @@ -173722,7 +173615,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &871 + personal_access_token_request: &870 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -173872,10 +173765,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *829 - organization: *831 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -173952,11 +173845,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *871 - enterprise: *829 - organization: *831 + personal_access_token_request: *870 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174032,11 +173925,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *871 - enterprise: *829 - organization: *831 + personal_access_token_request: *870 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174111,11 +174004,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *871 - organization: *831 - enterprise: *829 + personal_access_token_request: *870 + organization: *830 + enterprise: *828 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174220,7 +174113,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *872 + last_response: *871 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -174252,8 +174145,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 zen: description: Random string of GitHub zen. @@ -174498,10 +174391,10 @@ webhooks: - from required: - note - enterprise: *829 - installation: *830 - organization: *831 - project_card: &873 + enterprise: *828 + installation: *829 + organization: *830 + project_card: &872 title: Project Card type: object properties: @@ -174624,7 +174517,7 @@ webhooks: - creator - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -174705,11 +174598,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project_card: *873 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_card: *872 + repository: *831 sender: *4 required: - action @@ -174789,9 +174682,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 project_card: title: Project Card type: object @@ -174921,7 +174814,7 @@ webhooks: repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -175015,11 +174908,11 @@ webhooks: - from required: - note - enterprise: *829 - installation: *830 - organization: *831 - project_card: *873 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_card: *872 + repository: *831 sender: *4 required: - action @@ -175113,9 +175006,9 @@ webhooks: - from required: - column_id - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 project_card: allOf: - title: Project Card @@ -175312,7 +175205,7 @@ webhooks: type: string required: - after_id - repository: *832 + repository: *831 sender: *4 required: - action @@ -175392,10 +175285,10 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - organization: *831 - project: &875 + enterprise: *828 + installation: *829 + organization: *830 + project: &874 title: Project type: object properties: @@ -175522,7 +175415,7 @@ webhooks: - creator - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -175602,10 +175495,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project_column: &874 + enterprise: *828 + installation: *829 + organization: *830 + project_column: &873 title: Project Column type: object properties: @@ -175645,7 +175538,7 @@ webhooks: - name - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -175724,14 +175617,14 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -175820,11 +175713,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 + repository: *831 sender: *4 required: - action @@ -175904,11 +175797,11 @@ webhooks: type: string enum: - moved - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 + repository: *831 sender: *4 required: - action @@ -175988,11 +175881,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176072,14 +175965,14 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - project: *875 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -176180,11 +176073,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176263,11 +176156,11 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176348,8 +176241,8 @@ webhooks: type: string enum: - closed - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176431,8 +176324,8 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176514,8 +176407,8 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176637,8 +176530,8 @@ webhooks: type: string to: type: string - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176722,7 +176615,7 @@ webhooks: type: string enum: - archived - changes: &879 + changes: &878 type: object properties: archived_at: @@ -176738,9 +176631,9 @@ webhooks: - string - 'null' format: date-time - installation: *830 - organization: *831 - projects_v2_item: &876 + installation: *829 + organization: *830 + projects_v2_item: &875 title: Projects v2 Item description: An item belonging to a project type: object @@ -176880,9 +176773,9 @@ webhooks: - 'null' to: type: string - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -176964,9 +176857,9 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177047,9 +176940,9 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177154,7 +177047,7 @@ webhooks: oneOf: - type: string - type: integer - - &877 + - &876 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -177178,7 +177071,7 @@ webhooks: required: - id - name - - &878 + - &877 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -177218,8 +177111,8 @@ webhooks: oneOf: - type: string - type: integer + - *876 - *877 - - *878 type: - 'null' - string @@ -177242,9 +177135,9 @@ webhooks: - 'null' required: - body - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177341,9 +177234,9 @@ webhooks: type: - string - 'null' - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177426,10 +177319,10 @@ webhooks: type: string enum: - restored - changes: *879 - installation: *830 - organization: *831 - projects_v2_item: *876 + changes: *878 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177511,8 +177404,8 @@ webhooks: type: string enum: - reopened - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -177594,9 +177487,9 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177677,9 +177570,9 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177825,9 +177718,9 @@ webhooks: - string - 'null' format: date - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177898,10 +177791,10 @@ webhooks: title: public event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - repository @@ -177978,13 +177871,13 @@ webhooks: type: string enum: - assigned - assignee: *856 - enterprise: *829 - installation: *830 - number: &881 + assignee: *855 + enterprise: *828 + installation: *829 + number: &880 description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -180355,7 +180248,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -180437,11 +180330,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -182805,7 +182698,7 @@ webhooks: - draft reason: type: string - repository: *832 + repository: *831 sender: *4 required: - action @@ -182887,11 +182780,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -185255,7 +185148,7 @@ webhooks: - draft reason: type: string - repository: *832 + repository: *831 sender: *4 required: - action @@ -185337,11 +185230,11 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: &882 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: &881 allOf: - *676 - type: object @@ -185405,7 +185298,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *832 + repository: *831 sender: *4 required: - action @@ -185486,12 +185379,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -185571,11 +185464,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *829 + enterprise: *828 milestone: *396 - number: *881 - organization: *831 - pull_request: &883 + number: *880 + organization: *830 + pull_request: &882 title: Pull Request type: object properties: @@ -187924,7 +187817,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -188003,11 +187896,11 @@ webhooks: type: string enum: - dequeued - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -190375,7 +190268,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *832 + repository: *831 sender: *4 required: - action @@ -190499,12 +190392,12 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -190584,11 +190477,11 @@ webhooks: type: string enum: - enqueued - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -192941,7 +192834,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -193021,11 +192914,11 @@ webhooks: type: string enum: - labeled - enterprise: *829 - installation: *830 - label: *850 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + label: *849 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -195395,7 +195288,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -195476,10 +195369,10 @@ webhooks: type: string enum: - locked - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -197847,7 +197740,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -197927,12 +197820,12 @@ webhooks: type: string enum: - milestoned - enterprise: *829 + enterprise: *828 milestone: *396 - number: *881 - organization: *831 - pull_request: *883 - repository: *832 + number: *880 + organization: *830 + pull_request: *882 + repository: *831 sender: *4 required: - action @@ -198011,12 +197904,12 @@ webhooks: type: string enum: - opened - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198097,12 +197990,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198182,12 +198075,12 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198562,9 +198455,9 @@ webhooks: - start_side - side - reactions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -200816,7 +200709,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -200896,7 +200789,7 @@ webhooks: type: string enum: - deleted - comment: &885 + comment: &884 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. @@ -201189,9 +201082,9 @@ webhooks: - start_side - side - reactions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -203431,7 +203324,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -203511,11 +203404,11 @@ webhooks: type: string enum: - edited - changes: *884 - comment: *885 - enterprise: *829 - installation: *830 - organization: *831 + changes: *883 + comment: *884 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -205758,7 +205651,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -205839,9 +205732,9 @@ webhooks: type: string enum: - dismissed - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -208096,7 +207989,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 review: description: The review that was affected. type: object @@ -208347,9 +208240,9 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -210463,8 +210356,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 - review: &886 + repository: *831 + review: &885 description: The review that was affected. type: object properties: @@ -210702,12 +210595,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -213076,7 +212969,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_reviewer: title: User type: @@ -213162,12 +213055,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -215543,7 +215436,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_team: title: Team description: Groups of organization members that gives permissions @@ -215738,12 +215631,12 @@ webhooks: type: string enum: - review_requested - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -218114,7 +218007,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_reviewer: title: User type: @@ -218201,12 +218094,12 @@ webhooks: type: string enum: - review_requested - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -220568,7 +220461,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_team: title: Team description: Groups of organization members that gives permissions @@ -220752,9 +220645,9 @@ webhooks: type: string enum: - submitted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -223012,8 +222905,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 - review: *886 + repository: *831 + review: *885 sender: *4 required: - action @@ -223093,9 +222986,9 @@ webhooks: type: string enum: - resolved - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -225248,7 +225141,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 sender: *4 thread: type: object @@ -225645,9 +225538,9 @@ webhooks: type: string enum: - unresolved - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -227783,7 +227676,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 sender: *4 thread: type: object @@ -228182,10 +228075,10 @@ webhooks: type: string before: type: string - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -230542,7 +230435,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -230624,11 +230517,11 @@ webhooks: type: string enum: - unassigned - assignee: *887 - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + assignee: *886 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -233000,7 +232893,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -233079,11 +232972,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *829 - installation: *830 - label: *850 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + label: *849 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -235444,7 +235337,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -235525,10 +235418,10 @@ webhooks: type: string enum: - unlocked - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -237879,7 +237772,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -238082,7 +237975,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *829 + enterprise: *828 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -238177,8 +238070,8 @@ webhooks: - url - author - committer - installation: *830 - organization: *831 + installation: *829 + organization: *830 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -238777,9 +238670,9 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 registry_package: type: object properties: @@ -239256,7 +239149,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *870 + items: *869 summary: type: string tag_name: @@ -239312,7 +239205,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -239390,9 +239283,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 registry_package: type: object properties: @@ -239704,7 +239597,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *870 + items: *869 summary: type: string tag_name: @@ -239754,7 +239647,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -239831,10 +239724,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - release: &888 + enterprise: *828 + installation: *829 + organization: *830 + release: &887 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -240165,7 +240058,7 @@ webhooks: - updated_at - zipball_url - body - repository: *832 + repository: *831 sender: *4 required: - action @@ -240242,11 +240135,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -240363,11 +240256,11 @@ webhooks: type: boolean required: - to - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -240445,9 +240338,9 @@ webhooks: type: string enum: - prereleased - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -240783,7 +240676,7 @@ webhooks: - string - 'null' format: uri - repository: *832 + repository: *831 sender: *4 required: - action @@ -240859,10 +240752,10 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - release: &889 + enterprise: *828 + installation: *829 + organization: *830 + release: &888 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -241195,7 +241088,7 @@ webhooks: - string - 'null' format: uri - repository: *832 + repository: *831 sender: *4 required: - action @@ -241271,11 +241164,11 @@ webhooks: type: string enum: - released - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -241351,11 +241244,11 @@ webhooks: type: string enum: - unpublished - enterprise: *829 - installation: *830 - organization: *831 - release: *889 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *888 + repository: *831 sender: *4 required: - action @@ -241431,10 +241324,10 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_advisory: *728 sender: *4 required: @@ -241511,10 +241404,10 @@ webhooks: type: string enum: - reported - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_advisory: *728 sender: *4 required: @@ -241591,10 +241484,10 @@ webhooks: type: string enum: - archived - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241671,10 +241564,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241752,10 +241645,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241840,10 +241733,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241958,10 +241851,10 @@ webhooks: - 'null' items: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242033,10 +241926,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 status: type: string @@ -242117,10 +242010,10 @@ webhooks: type: string enum: - privatized - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242197,10 +242090,10 @@ webhooks: type: string enum: - publicized - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242294,10 +242187,10 @@ webhooks: - name required: - repository - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242377,10 +242270,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 sender: *4 required: @@ -242459,10 +242352,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 sender: *4 required: @@ -242541,10 +242434,10 @@ webhooks: type: string enum: - edited - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 changes: type: object @@ -242852,10 +242745,10 @@ webhooks: - from required: - owner - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242933,10 +242826,10 @@ webhooks: type: string enum: - unarchived - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243014,7 +242907,7 @@ webhooks: type: string enum: - create - alert: &890 + alert: &889 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -243139,10 +243032,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243352,10 +243245,10 @@ webhooks: type: string enum: - dismissed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243433,11 +243326,11 @@ webhooks: type: string enum: - reopen - alert: *890 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *889 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243639,10 +243532,10 @@ webhooks: enum: - fixed - open - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243720,7 +243613,7 @@ webhooks: type: string enum: - assigned - alert: &891 + alert: &890 type: object properties: number: *124 @@ -243835,10 +243728,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243916,11 +243809,11 @@ webhooks: type: string enum: - created - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244001,11 +243894,11 @@ webhooks: type: string enum: - created - alert: *891 - installation: *830 - location: *892 - organization: *831 - repository: *832 + alert: *890 + installation: *829 + location: *891 + organization: *830 + repository: *831 sender: *4 required: - location @@ -244243,11 +244136,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244325,11 +244218,11 @@ webhooks: type: string enum: - reopened - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244407,11 +244300,11 @@ webhooks: type: string enum: - resolved - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244489,12 +244382,12 @@ webhooks: type: string enum: - unassigned - alert: *891 + alert: *890 assignee: *4 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244572,11 +244465,11 @@ webhooks: type: string enum: - validated - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244706,10 +244599,10 @@ webhooks: - organization - enterprise - - repository: *832 - enterprise: *829 - installation: *830 - organization: *831 + repository: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -244787,11 +244680,11 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - security_advisory: &893 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + security_advisory: &892 description: The details of the security advisory, including summary, description, and severity. type: object @@ -244977,11 +244870,11 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - security_advisory: *893 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + security_advisory: *892 sender: *4 required: - action @@ -245054,10 +244947,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -245244,9 +245137,9 @@ webhooks: type: object properties: security_and_analysis: *407 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: *448 sender: *4 required: @@ -245325,12 +245218,12 @@ webhooks: type: string enum: - cancelled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: &894 + sponsorship: &893 type: object properties: created_at: @@ -245635,12 +245528,12 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - sponsorship @@ -245728,12 +245621,12 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -245810,17 +245703,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &895 + effective_date: &894 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: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - sponsorship @@ -245894,7 +245787,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &896 + changes: &895 type: object properties: tier: @@ -245938,13 +245831,13 @@ webhooks: - from required: - tier - effective_date: *895 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + effective_date: *894 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -246021,13 +245914,13 @@ webhooks: type: string enum: - tier_changed - changes: *896 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + changes: *895 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -246101,10 +245994,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -246188,10 +246081,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -246625,15 +246518,15 @@ webhooks: type: - string - 'null' - enterprise: *829 + enterprise: *828 id: description: The unique identifier of the status. type: integer - installation: *830 + installation: *829 name: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 sha: description: The Commit SHA. @@ -246749,9 +246642,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -246841,9 +246734,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -246933,9 +246826,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -247025,9 +246918,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -247104,12 +246997,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - team: &897 + team: &896 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -247339,9 +247232,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -247811,7 +247704,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -247887,9 +247780,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -248359,7 +248252,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -248436,9 +248329,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -248908,7 +248801,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -249052,9 +248945,9 @@ webhooks: - from required: - permissions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -249524,7 +249417,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - changes @@ -249602,9 +249495,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -250074,7 +249967,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -250150,10 +250043,10 @@ webhooks: type: string enum: - started - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -250226,17 +250119,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *829 + enterprise: *828 inputs: type: - object - 'null' additionalProperties: true - installation: *830 - organization: *831 + installation: *829 + organization: *830 ref: type: string - repository: *832 + repository: *831 sender: *4 workflow: type: string @@ -250318,10 +250211,10 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: allOf: @@ -250656,10 +250549,10 @@ webhooks: type: string enum: - in_progress - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: allOf: @@ -251020,10 +250913,10 @@ webhooks: type: string enum: - queued - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: type: object @@ -251248,10 +251141,10 @@ webhooks: type: string enum: - waiting - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: type: object @@ -251478,12 +251371,12 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object @@ -252502,12 +252395,12 @@ webhooks: type: string enum: - in_progress - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object @@ -253511,12 +253404,12 @@ webhooks: type: string enum: - requested - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.json b/descriptions-next/ghec/dereferenced/ghec.deref.json index 1b06608cc..54da3e328 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.deref.json @@ -430024,6 +430024,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -430211,7 +430238,7 @@ ] }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "summary": "Response if content is a file", "value": { "type": "file", @@ -430232,7 +430259,7 @@ } } }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "summary": "Response if content is a directory and the application/vnd.github.v3.object media type is requested", "value": { "type": "dir", @@ -704381,447 +704408,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - } - }, - "examples": { - "default": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "enabled": true - } - } - } - } - } - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "name": "owner", - "description": "The account owner of the repository. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "repo", - "description": "The name of the repository without the `.git` extension. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - } - ], - "responses": { - "204": { - "description": "Response" - }, - "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": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -719391,7 +718977,7 @@ }, "put": { "summary": "Set SCIM information for a provisioned enterprise user", - "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.", + "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n>{\n> \"schemas\": [\n> \"urn:ietf:params:scim:schemas:core:2.0:User\"\n> ],\n> \"externalId\": \"E012345\",\n> \"active\": false,\n> \"userName\": \"E012345\",\n> \"name\": {\n> \"familyName\": \"Octocat\",\n> \"givenName\": \"Mona\",\n> \"middleName\": \"Lisa\"\n> },\n> \"displayName\": \"Mona Lisa\",\n> \"emails\": [\n> {\n> \"value\": \"mlisa@example.com\",\n> \"type\": \"work\",\n> \"primary\": true\n> }\n> ],\n> \"roles\": [\n> {\n> \"value\": \"User\"\n> }\n> ]\n>}\n> ```", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-user", "tags": [ "enterprise-admin" @@ -720232,7 +719818,7 @@ }, "patch": { "summary": "Update an attribute for a SCIM enterprise user", - "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.\n> ```\n> {\n> \"Operations\":[{\n> \"op\":\"replace\",\n> \"value\":{\n> \"active\":false\n> }\n> }]\n> }\n> ```", + "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n> {\n> \"schemas\": [\n> \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\n> ],\n> \"Operations\": [\n> {\n> \"op\": \"replace\",\n> \"value\": {\n> \"active\": false\n> }\n> }\n> ]\n> }\n> ```", "operationId": "enterprise-admin/update-attribute-for-enterprise-user", "tags": [ "enterprise-admin" diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.deref.yaml index 118c5f98e..01d6dcef8 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.deref.yaml @@ -1808,7 +1808,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &740 + schema: &739 title: Scim Error description: Scim Error type: object @@ -9277,7 +9277,7 @@ paths: value: days: 90 maximum_allowed_days: 365 - '401': &741 + '401': &740 description: Authorization failure '404': *6 x-github: @@ -26147,7 +26147,7 @@ paths: properties: action: type: string - discussion: &847 + discussion: &846 title: Discussion description: A Discussion in a repository. type: object @@ -26933,7 +26933,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &768 + sub_issues_summary: &767 title: Sub-issues Summary type: object properties: @@ -27044,7 +27044,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &769 + issue_dependencies_summary: &768 title: Issue Dependencies Summary type: object properties: @@ -27063,7 +27063,7 @@ paths: - total_blocking issue_field_values: type: array - items: &770 + items: &769 title: Issue Field Value description: A value assigned to an issue field type: object @@ -28517,7 +28517,7 @@ paths: url: type: string format: uri - user: &776 + user: &775 title: Public User description: Public User type: object @@ -36782,7 +36782,7 @@ paths: type: array items: *276 examples: - default: &779 + default: &778 value: total_count: 1 repositories: @@ -39526,12 +39526,12 @@ paths: required: - subject_digests examples: - default: &808 + default: &807 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &809 + withPredicateType: &808 value: subject_digests: - sha256:abc123 @@ -39590,7 +39590,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &810 + default: &809 value: attestations_subject_digests: - sha256:abc: @@ -50087,7 +50087,7 @@ paths: parameters: - *85 - *373 - - &791 + - &790 name: repo_name description: repo_name parameter in: path @@ -51435,7 +51435,7 @@ paths: - nuget - container - *85 - - &792 + - &791 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -51476,7 +51476,7 @@ paths: default: *378 '403': *27 '401': *23 - '400': &794 + '400': &793 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -53302,7 +53302,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &880 + - &879 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -54203,7 +54203,7 @@ paths: - updated_at - project_url examples: - default: &813 + default: &812 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -54380,7 +54380,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &814 + items: &813 type: object properties: name: @@ -54417,7 +54417,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &815 + iteration_configuration: &814 type: object description: The configuration for iteration fields. properties: @@ -54467,7 +54467,7 @@ paths: value: name: Due date data_type: date - single_select_field: &816 + single_select_field: &815 summary: Create a single select field value: name: Priority @@ -54494,7 +54494,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &817 + iteration_field: &816 summary: Create an iteration field value: name: Sprint @@ -54520,7 +54520,7 @@ paths: application/json: schema: *398 examples: - text_field: &818 + text_field: &817 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -54529,7 +54529,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: &819 + number_field: &818 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -54538,7 +54538,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: &820 + date_field: &819 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -54547,7 +54547,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: &821 + single_select_field: &820 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -54581,7 +54581,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &822 + iteration_field: &821 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -54627,7 +54627,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-organization parameters: - *395 - - &823 + - &822 name: field_id description: The unique identifier of the field. in: path @@ -54642,7 +54642,7 @@ paths: application/json: schema: *398 examples: - default: &824 + default: &823 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -55853,7 +55853,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &805 + schema: &804 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -56036,7 +56036,7 @@ paths: parameters: - *395 - *85 - - &825 + - &824 name: view_number description: The number that identifies the project view. in: path @@ -61436,7 +61436,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &772 + response-if-user-is-a-team-maintainer: &771 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -61501,7 +61501,7 @@ paths: application/json: schema: *442 examples: - response-if-users-membership-with-team-is-now-pending: &773 + response-if-users-membership-with-team-is-now-pending: &772 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -61615,7 +61615,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &774 + schema: &773 title: Team Repository description: A team's access to a repository. type: object @@ -62453,7 +62453,7 @@ paths: type: array items: *305 examples: - response-if-child-teams-exist: &775 + response-if-child-teams-exist: &774 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -73967,7 +73967,7 @@ paths: check. type: array items: *220 - deployment: &836 + deployment: &835 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -79222,7 +79222,7 @@ paths: type: array items: *547 examples: - default: &782 + default: &781 value: total_count: 2 machines: @@ -83045,6 +83045,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -83183,7 +83200,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &569 + response-if-content-is-a-file-github-object: &569 summary: Response if content is a file value: type: file @@ -83201,7 +83218,7 @@ paths: git: https://api.github.com/repos/octokit/octokit.rb/git/blobs/3d21ec53a331a6f037a91c368710b99387d012c1 self: https://api.github.com/repos/octokit/octokit.rb/contents/README.md html: https://github.com/octokit/octokit.rb/blob/master/README.md - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: summary: Response if content is a directory and the application/vnd.github.v3.object media type is requested value: @@ -90489,7 +90506,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &872 + last_response: &871 title: Hook Response type: object properties: @@ -91557,7 +91574,7 @@ paths: parameters: - *443 - *444 - - &803 + - &802 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -91991,7 +92008,7 @@ paths: type: array items: *629 examples: - default: &796 + default: &795 value: - id: 1 repository: @@ -106555,7 +106572,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &892 + items: &891 type: object properties: type: @@ -108810,165 +108827,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - *443 - - *444 - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: &735 - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern - examples: - default: - value: - - id: 2 - pattern: v1.* - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - *443 - - *444 - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: *735 - examples: - default: - value: - enabled: true - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - *443 - - *444 - - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer - responses: - '204': - description: Response - '403': *27 - '404': *6 - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -109065,7 +108923,7 @@ paths: description: Response content: application/json: - schema: &736 + schema: &735 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -109077,7 +108935,7 @@ paths: required: - names examples: - default: &737 + default: &736 value: names: - octocat @@ -109132,9 +108990,9 @@ paths: description: Response content: application/json: - schema: *736 + schema: *735 examples: - default: *737 + default: *736 '404': *6 '422': *7 x-github: @@ -109157,7 +109015,7 @@ paths: parameters: - *443 - *444 - - &738 + - &737 name: per description: The time frame to display results for. in: query @@ -109188,7 +109046,7 @@ paths: - 128 clones: type: array - items: &739 + items: &738 title: Traffic type: object properties: @@ -109436,7 +109294,7 @@ paths: parameters: - *443 - *444 - - *738 + - *737 responses: '200': description: Response @@ -109457,7 +109315,7 @@ paths: - 3782 views: type: array - items: *739 + items: *738 required: - uniques - count @@ -110129,7 +109987,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &747 + - &746 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -110139,7 +109997,7 @@ paths: type: string examples: - members - - &752 + - &751 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -110151,7 +110009,7 @@ paths: format: int32 examples: - 1 - - &753 + - &752 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -110195,7 +110053,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &742 + items: &741 allOf: - type: object required: @@ -110277,7 +110135,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: &754 + meta: &753 type: object description: The metadata associated with the creation/updates to the user. @@ -110342,30 +110200,30 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &743 + '400': &742 description: Bad request content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '401': *741 - '403': &744 + schema: *739 + '401': *740 + '403': &743 description: Permission denied - '429': &745 + '429': &744 description: Too many requests content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '500': &746 + schema: *739 + '500': &745 description: Internal server error content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 + schema: *739 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110389,7 +110247,7 @@ paths: required: true content: application/json: - schema: &750 + schema: &749 type: object required: - schemas @@ -110453,9 +110311,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *742 + schema: *741 examples: - group: &748 + group: &747 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -110474,13 +110332,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': *743 - '401': *741 - '403': *744 - '409': &751 + '400': *742 + '401': *740 + '403': *743 + '409': &750 description: Duplicate record detected - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110497,7 +110355,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: - - &749 + - &748 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -110506,22 +110364,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *747 + - *746 - *39 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *742 + schema: *741 examples: - default: *748 - '400': *743 - '401': *741 - '403': *744 + default: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110540,13 +110398,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: - - *749 + - *748 - *39 requestBody: required: true content: application/json: - schema: *750 + schema: *749 examples: group: summary: Group @@ -110572,17 +110430,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *742 + schema: *741 examples: - group: *748 - groupWithMembers: *748 - '400': *743 - '401': *741 - '403': *744 + group: *747 + groupWithMembers: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110606,13 +110464,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: - - *749 + - *748 - *39 requestBody: required: true content: application/json: - schema: &761 + schema: &760 type: object required: - Operations @@ -110672,17 +110530,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *742 + schema: *741 examples: - updateGroup: *748 - addMembers: *748 - '400': *743 - '401': *741 - '403': *744 + updateGroup: *747 + addMembers: *747 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110698,17 +110556,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: - - *749 + - *748 - *39 responses: '204': description: Group was deleted, no content - '400': *743 - '401': *741 - '403': *744 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110742,8 +110600,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' + - *751 - *752 - - *753 - *39 responses: '200': @@ -110777,7 +110635,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &756 + items: &755 allOf: - type: object required: @@ -110869,7 +110727,7 @@ paths: address. examples: - true - roles: &755 + roles: &754 type: array description: The roles assigned to the user. items: @@ -110928,7 +110786,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *754 + meta: *753 startIndex: type: integer description: A starting index for the returned page @@ -110967,11 +110825,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *743 - '401': *741 - '403': *744 - '429': *745 - '500': *746 + '400': *742 + '401': *740 + '403': *743 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -110995,7 +110853,7 @@ paths: required: true content: application/json: - schema: &759 + schema: &758 type: object required: - schemas @@ -111088,9 +110946,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *755 + roles: *754 examples: - user: &760 + user: &759 summary: User value: schemas: @@ -111137,9 +110995,9 @@ paths: description: User has been created content: application/scim+json: - schema: *756 + schema: *755 examples: - user: &757 + user: &756 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -111165,13 +111023,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: *757 - '400': *743 - '401': *741 - '403': *744 - '409': *751 - '429': *745 - '500': *746 + enterpriseOwner: *756 + '400': *742 + '401': *740 + '403': *743 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111188,7 +111046,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: - - &758 + - &757 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -111201,15 +111059,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *756 + schema: *755 examples: - default: *757 - '400': *743 - '401': *741 - '403': *744 + default: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111223,7 +111081,36 @@ paths: You must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > + > ``` + >{ + > "schemas": [ + > "urn:ietf:params:scim:schemas:core:2.0:User" + > ], + > "externalId": "E012345", + > "active": false, + > "userName": "E012345", + > "name": { + > "familyName": "Octocat", + > "givenName": "Mona", + > "middleName": "Lisa" + > }, + > "displayName": "Mona Lisa", + > "emails": [ + > { + > "value": "mlisa@example.com", + > "type": "work", + > "primary": true + > } + > ], + > "roles": [ + > { + > "value": "User" + > } + > ] + >} + > ``` operationId: enterprise-admin/set-information-for-provisioned-enterprise-user tags: - enterprise-admin @@ -111231,30 +111118,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: - - *758 + - *757 - *39 requestBody: required: true content: application/json: - schema: *759 + schema: *758 examples: - user: *760 + user: *759 responses: '200': description: User was updated content: application/scim+json: - schema: *756 + schema: *755 examples: - user: *757 - '400': *743 - '401': *741 - '403': *744 + user: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111271,15 +111158,21 @@ paths: > Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `"path": "emails[type eq \"work\"]"` will be ineffective. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > > ``` > { - > "Operations":[{ - > "op":"replace", - > "value":{ - > "active":false + > "schemas": [ + > "urn:ietf:params:scim:api:messages:2.0:PatchOp" + > ], + > "Operations": [ + > { + > "op": "replace", + > "value": { + > "active": false + > } > } - > }] + > ] > } > ``` operationId: enterprise-admin/update-attribute-for-enterprise-user @@ -111289,13 +111182,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: - - *758 + - *757 - *39 requestBody: required: true content: application/json: - schema: *761 + schema: *760 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -111335,18 +111228,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *756 + schema: *755 examples: - userMultiValuedProperties: *757 - userSingleValuedProperties: *757 - disableUser: *757 - '400': *743 - '401': *741 - '403': *744 + userMultiValuedProperties: *756 + userSingleValuedProperties: *756 + disableUser: *756 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '409': *751 - '429': *745 - '500': *746 + '409': *750 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111366,17 +111259,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: - - *758 + - *757 - *39 responses: '204': description: User was deleted, no content - '400': *743 - '401': *741 - '403': *744 + '400': *742 + '401': *740 + '403': *743 '404': *6 - '429': *745 - '500': *746 + '429': *744 + '500': *745 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -111467,7 +111360,7 @@ paths: - 1 Resources: type: array - items: &762 + items: &761 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -111714,22 +111607,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': &763 + '404': &762 description: Resource not found content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '403': &764 + schema: *739 + '403': &763 description: Forbidden content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '400': *743 - '429': *745 + schema: *739 + '400': *742 + '429': *744 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -111755,9 +111648,9 @@ paths: description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: &765 + default: &764 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -111780,17 +111673,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': *763 - '403': *764 - '500': *746 + '404': *762 + '403': *763 + '500': *745 '409': description: Conflict content: application/json: - schema: *740 + schema: *739 application/scim+json: - schema: *740 - '400': *743 + schema: *739 + '400': *742 requestBody: required: true content: @@ -111890,17 +111783,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 - '404': *763 - '403': *764 + default: *764 + '404': *762 + '403': *763 '304': *35 x-github: githubCloudOnly: true @@ -111924,18 +111817,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 + default: *764 '304': *35 - '404': *763 - '403': *764 + '404': *762 + '403': *763 requestBody: required: true content: @@ -112050,19 +111943,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *85 - - *758 + - *757 responses: '200': description: Response content: application/scim+json: - schema: *762 + schema: *761 examples: - default: *765 + default: *764 '304': *35 - '404': *763 - '403': *764 - '400': *743 + '404': *762 + '403': *763 + '400': *742 '429': description: Response content: @@ -112158,12 +112051,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *85 - - *758 + - *757 responses: '204': description: Response - '404': *763 - '403': *764 + '404': *762 + '403': *763 '304': *35 x-github: githubCloudOnly: true @@ -112297,7 +112190,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &766 + text_matches: &765 title: Search Result Text Matches type: array items: @@ -112461,7 +112354,7 @@ paths: enum: - author-date - committer-date - - &767 + - &766 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 @@ -112581,7 +112474,7 @@ paths: type: number node_id: type: string - text_matches: *766 + text_matches: *765 required: - sha - node_id @@ -112774,7 +112667,7 @@ paths: - interactions - created - updated - - *767 + - *766 - *17 - *19 - name: advanced_search @@ -112871,11 +112764,11 @@ paths: type: - string - 'null' - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: type: string state_reason: @@ -112903,7 +112796,7 @@ paths: - string - 'null' format: date-time - text_matches: *766 + text_matches: *765 pull_request: type: object properties: @@ -113130,7 +113023,7 @@ paths: enum: - created - updated - - *767 + - *766 - *17 - *19 responses: @@ -113175,7 +113068,7 @@ paths: - 'null' score: type: number - text_matches: *766 + text_matches: *765 required: - id - node_id @@ -113261,7 +113154,7 @@ paths: - forks - help-wanted-issues - updated - - *767 + - *766 - *17 - *19 responses: @@ -113507,7 +113400,7 @@ paths: - admin - pull - push - text_matches: *766 + text_matches: *765 temp_clone_token: type: string allow_merge_commit: @@ -113816,7 +113709,7 @@ paths: - string - 'null' format: uri - text_matches: *766 + text_matches: *765 related: type: - array @@ -114011,7 +113904,7 @@ paths: - followers - repositories - joined - - *767 + - *766 - *17 - *19 responses: @@ -114121,7 +114014,7 @@ paths: type: - boolean - 'null' - text_matches: *766 + text_matches: *765 blog: type: - string @@ -114203,7 +114096,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &771 + - &770 name: team_id description: The unique identifier of the team. in: path @@ -114244,7 +114137,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *771 + - *770 requestBody: required: true content: @@ -114345,7 +114238,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *771 + - *770 responses: '204': description: Response @@ -114374,7 +114267,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -114412,7 +114305,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *771 + - *770 - name: role description: Filters members returned by their role in the team. in: query @@ -114463,7 +114356,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114500,7 +114393,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114540,7 +114433,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *771 + - *770 - *137 responses: '204': @@ -114577,7 +114470,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *771 + - *770 - *137 responses: '200': @@ -114586,7 +114479,7 @@ paths: application/json: schema: *442 examples: - response-if-user-is-a-team-maintainer: *772 + response-if-user-is-a-team-maintainer: *771 '404': *6 x-github: githubCloudOnly: false @@ -114619,7 +114512,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: - - *771 + - *770 - *137 requestBody: required: false @@ -114647,7 +114540,7 @@ paths: application/json: schema: *442 examples: - response-if-users-membership-with-team-is-now-pending: *773 + response-if-users-membership-with-team-is-now-pending: *772 '403': description: Forbidden if team synchronization is set up '422': @@ -114681,7 +114574,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: - - *771 + - *770 - *137 responses: '204': @@ -114709,7 +114602,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -114751,7 +114644,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *771 + - *770 - *443 - *444 responses: @@ -114759,7 +114652,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *774 + schema: *773 examples: alternative-response-with-extra-repository-information: value: @@ -114910,7 +114803,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *771 + - *770 - *443 - *444 requestBody: @@ -114962,7 +114855,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *771 + - *770 - *443 - *444 responses: @@ -114993,7 +114886,7 @@ 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: - - *771 + - *770 responses: '200': description: Response @@ -115028,7 +114921,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: - - *771 + - *770 requestBody: required: true content: @@ -115120,7 +115013,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *771 + - *770 - *17 - *19 responses: @@ -115132,7 +115025,7 @@ paths: type: array items: *305 examples: - response-if-child-teams-exist: *775 + response-if-child-teams-exist: *774 headers: Link: *45 '404': *6 @@ -115165,7 +115058,7 @@ paths: application/json: schema: oneOf: - - &777 + - &776 title: Private User description: Private User type: object @@ -115415,7 +115308,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *776 + - *775 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -115575,7 +115468,7 @@ paths: description: Response content: application/json: - schema: *777 + schema: *776 examples: default: value: @@ -115973,7 +115866,7 @@ paths: type: integer secrets: type: array - items: &778 + items: &777 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -116093,7 +115986,7 @@ paths: description: Response content: application/json: - schema: *778 + schema: *777 examples: default: value: @@ -116239,7 +116132,7 @@ paths: type: array items: *276 examples: - default: *779 + default: *778 '401': *23 '403': *27 '404': *6 @@ -116506,7 +116399,7 @@ paths: description: Response content: application/json: - schema: &780 + schema: &779 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -116559,7 +116452,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &781 + default: &780 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -116604,9 +116497,9 @@ paths: description: Response content: application/json: - schema: *780 + schema: *779 examples: - default: *781 + default: *780 '404': *6 x-github: githubCloudOnly: false @@ -116645,7 +116538,7 @@ paths: type: array items: *547 examples: - default: *782 + default: *781 '304': *35 '500': *38 '401': *23 @@ -117611,7 +117504,7 @@ paths: type: array items: *377 examples: - default: &793 + default: &792 value: - id: 197 name: hello_docker @@ -117712,7 +117605,7 @@ paths: application/json: schema: type: array - items: &783 + items: &782 title: Email description: Email type: object @@ -117782,9 +117675,9 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: - default: &795 + default: &794 value: - email: octocat@github.com verified: true @@ -117861,7 +117754,7 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: default: value: @@ -118119,7 +118012,7 @@ paths: application/json: schema: type: array - items: &784 + items: &783 title: GPG Key description: A unique encryption key type: object @@ -118264,7 +118157,7 @@ paths: - subkeys - revoked examples: - default: &811 + default: &810 value: - id: 3 name: Octocat's GPG Key @@ -118349,9 +118242,9 @@ paths: description: Response content: application/json: - schema: *784 + schema: *783 examples: - default: &785 + default: &784 value: id: 3 name: Octocat's GPG Key @@ -118408,7 +118301,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: - - &786 + - &785 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -118420,9 +118313,9 @@ paths: description: Response content: application/json: - schema: *784 + schema: *783 examples: - default: *785 + default: *784 '404': *6 '304': *35 '403': *27 @@ -118445,7 +118338,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: - - *786 + - *785 responses: '204': description: Response @@ -118902,7 +118795,7 @@ paths: application/json: schema: type: array - items: &787 + items: &786 title: Key description: Key type: object @@ -119005,9 +118898,9 @@ paths: description: Response content: application/json: - schema: *787 + schema: *786 examples: - default: &788 + default: &787 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -119046,9 +118939,9 @@ paths: description: Response content: application/json: - schema: *787 + schema: *786 examples: - default: *788 + default: *787 '404': *6 '304': *35 '403': *27 @@ -119104,7 +118997,7 @@ paths: application/json: schema: type: array - items: &789 + items: &788 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -119183,7 +119076,7 @@ paths: - account - plan examples: - default: &790 + default: &789 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -119245,9 +119138,9 @@ paths: application/json: schema: type: array - items: *789 + items: *788 examples: - default: *790 + default: *789 headers: Link: *45 '304': *35 @@ -120265,7 +120158,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *373 - - *791 + - *790 responses: '204': description: Response @@ -120380,7 +120273,7 @@ paths: - docker - nuget - container - - *792 + - *791 - *19 - *17 responses: @@ -120392,8 +120285,8 @@ paths: type: array items: *377 examples: - default: *793 - '400': *794 + default: *792 + '400': *793 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -120422,7 +120315,7 @@ paths: application/json: schema: *377 examples: - default: &812 + default: &811 value: id: 40201 name: octo-name @@ -120784,9 +120677,9 @@ paths: application/json: schema: type: array - items: *783 + items: *782 examples: - default: *795 + default: *794 headers: Link: *45 '304': *35 @@ -120899,7 +120792,7 @@ paths: type: array items: *76 examples: - default: &802 + default: &801 summary: Default response value: - id: 1296269 @@ -121259,7 +121152,7 @@ paths: type: array items: *629 examples: - default: *796 + default: *795 headers: Link: *45 '304': *35 @@ -121338,7 +121231,7 @@ paths: application/json: schema: type: array - items: &797 + items: &796 title: Social account description: Social media account type: object @@ -121355,7 +121248,7 @@ paths: - provider - url examples: - default: &798 + default: &797 value: - provider: twitter url: https://twitter.com/github @@ -121418,9 +121311,9 @@ paths: application/json: schema: type: array - items: *797 + items: *796 examples: - default: *798 + default: *797 '422': *15 '304': *35 '404': *6 @@ -121508,7 +121401,7 @@ paths: application/json: schema: type: array - items: &799 + items: &798 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -121528,7 +121421,7 @@ paths: - title - created_at examples: - default: &826 + default: &825 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -121593,9 +121486,9 @@ paths: description: Response content: application/json: - schema: *799 + schema: *798 examples: - default: &800 + default: &799 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -121625,7 +121518,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: - - &801 + - &800 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -121637,9 +121530,9 @@ paths: description: Response content: application/json: - schema: *799 + schema: *798 examples: - default: *800 + default: *799 '404': *6 '304': *35 '403': *27 @@ -121662,7 +121555,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: - - *801 + - *800 responses: '204': description: Response @@ -121691,7 +121584,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: - - &827 + - &826 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 @@ -121716,11 +121609,11 @@ paths: type: array items: *76 examples: - default-response: *802 + default-response: *801 application/vnd.github.v3.star+json: schema: type: array - items: &828 + items: &827 title: Starred Repository description: Starred Repository type: object @@ -122089,10 +121982,10 @@ paths: application/json: schema: oneOf: - - *777 - *776 + - *775 examples: - default-response: &806 + default-response: &805 summary: Default response value: login: octocat @@ -122127,7 +122020,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &807 + response-with-git-hub-plan-information: &806 summary: Response with GitHub plan information value: login: octocat @@ -122184,7 +122077,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &804 + - &803 name: user_id description: The unique identifier of the user. in: path @@ -122250,7 +122143,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *803 + - *802 - *17 responses: '200': @@ -122285,7 +122178,7 @@ 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: - - *804 + - *803 - *395 requestBody: required: true @@ -122360,7 +122253,7 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *805 + schema: *804 examples: table_view: summary: Response for creating a table view @@ -122412,11 +122305,11 @@ paths: application/json: schema: oneOf: - - *777 - *776 + - *775 examples: - default-response: *806 - response-with-git-hub-plan-information: *807 + default-response: *805 + response-with-git-hub-plan-information: *806 '404': *6 x-github: githubCloudOnly: false @@ -122466,8 +122359,8 @@ paths: required: - subject_digests examples: - default: *808 - withPredicateType: *809 + default: *807 + withPredicateType: *808 responses: '200': description: Response @@ -122521,7 +122414,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *810 + default: *809 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -122767,7 +122660,7 @@ paths: type: array items: *377 examples: - default: *793 + default: *792 '403': *27 '401': *23 x-github: @@ -123151,9 +123044,9 @@ paths: application/json: schema: type: array - items: *784 + items: *783 examples: - default: *811 + default: *810 headers: Link: *45 x-github: @@ -123382,7 +123275,7 @@ paths: - docker - nuget - container - - *792 + - *791 - *137 - *19 - *17 @@ -123395,10 +123288,10 @@ paths: type: array items: *377 examples: - default: *793 + default: *792 '403': *27 '401': *23 - '400': *794 + '400': *793 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -123428,7 +123321,7 @@ paths: application/json: schema: *377 examples: - default: *812 + default: *811 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -123777,7 +123670,7 @@ paths: type: array items: *398 examples: - default: *813 + default: *812 headers: Link: *45 '304': *35 @@ -123837,7 +123730,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *814 + items: *813 required: - name - data_type @@ -123853,7 +123746,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *815 + iteration_configuration: *814 required: - name - data_type @@ -123875,8 +123768,8 @@ paths: value: name: Due date data_type: date - single_select_field: *816 - iteration_field: *817 + single_select_field: *815 + iteration_field: *816 responses: '201': description: Response @@ -123884,11 +123777,11 @@ paths: application/json: schema: *398 examples: - text_field: *818 - number_field: *819 - date_field: *820 - single_select_field: *821 - iteration_field: *822 + text_field: *817 + number_field: *818 + date_field: *819 + single_select_field: *820 + iteration_field: *821 '304': *35 '403': *27 '401': *23 @@ -123910,7 +123803,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-user parameters: - *395 - - *823 + - *822 - *137 responses: '200': @@ -123919,7 +123812,7 @@ paths: application/json: schema: *398 examples: - default: *824 + default: *823 headers: Link: *45 '304': *35 @@ -124276,7 +124169,7 @@ paths: parameters: - *395 - *137 - - *825 + - *824 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -124555,9 +124448,9 @@ paths: application/json: schema: type: array - items: *797 + items: *796 examples: - default: *798 + default: *797 headers: Link: *45 x-github: @@ -124587,9 +124480,9 @@ paths: application/json: schema: type: array - items: *799 + items: *798 examples: - default: *826 + default: *825 headers: Link: *45 x-github: @@ -124614,7 +124507,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *137 - - *827 + - *826 - *108 - *17 - *19 @@ -124626,11 +124519,11 @@ paths: schema: anyOf: - type: array - items: *828 + items: *827 - type: array items: *76 examples: - default-response: *802 + default-response: *801 headers: Link: *45 x-github: @@ -124790,7 +124683,7 @@ webhooks: type: string enum: - disabled - enterprise: &829 + enterprise: &828 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -124859,7 +124752,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &830 + installation: &829 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -124880,7 +124773,7 @@ webhooks: required: - id - node_id - organization: &831 + organization: &830 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -124953,7 +124846,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &832 + repository: &831 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -125879,10 +125772,10 @@ webhooks: type: string enum: - enabled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -125958,11 +125851,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: &833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: &832 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) @@ -126185,11 +126078,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: *833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: *832 sender: *4 required: - action @@ -126377,11 +126270,11 @@ webhooks: - everyone required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - rule: *833 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + rule: *832 sender: *4 required: - action @@ -126454,7 +126347,7 @@ webhooks: required: true content: application/json: - schema: &853 + schema: &852 title: Exemption request cancellation event type: object properties: @@ -126462,11 +126355,11 @@ webhooks: type: string enum: - cancelled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: &834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: &833 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -126740,7 +126633,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &835 + items: &834 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -126852,7 +126745,7 @@ webhooks: required: true content: application/json: - schema: &854 + schema: &853 title: Exemption request completed event type: object properties: @@ -126860,11 +126753,11 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 sender: *4 required: - action @@ -126936,7 +126829,7 @@ webhooks: required: true content: application/json: - schema: &851 + schema: &850 title: Exemption request created event type: object properties: @@ -126944,11 +126837,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 sender: *4 required: - action @@ -127020,7 +126913,7 @@ webhooks: required: true content: application/json: - schema: &855 + schema: &854 title: Exemption response dismissed event type: object properties: @@ -127028,12 +126921,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 - exemption_response: *835 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 + exemption_response: *834 sender: *4 required: - action @@ -127107,7 +127000,7 @@ webhooks: required: true content: application/json: - schema: &852 + schema: &851 title: Exemption response submitted event type: object properties: @@ -127115,12 +127008,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - exemption_request: *834 - exemption_response: *835 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + exemption_request: *833 + exemption_response: *834 sender: *4 required: - action @@ -127204,7 +127097,7 @@ webhooks: type: string enum: - completed - check_run: &837 + check_run: &836 title: CheckRun description: A check performed on the code of a given code change type: object @@ -127314,7 +127207,7 @@ webhooks: - examples: - neutral - deployment: *836 + deployment: *835 details_url: type: string examples: @@ -127412,10 +127305,10 @@ webhooks: - output - app - pull_requests - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -127806,11 +127699,11 @@ webhooks: type: string enum: - created - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -128204,11 +128097,11 @@ webhooks: type: string enum: - requested_action - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 requested_action: description: The action requested by the user. type: object @@ -128611,11 +128504,11 @@ webhooks: type: string enum: - rerequested - check_run: *837 - installation: *830 - enterprise: *829 - organization: *831 - repository: *832 + check_run: *836 + installation: *829 + enterprise: *828 + organization: *830 + repository: *831 sender: *4 required: - check_run @@ -129600,10 +129493,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -130307,10 +130200,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -131008,10 +130901,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -131332,20 +131225,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &838 + commit_oid: &837 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: *829 - installation: *830 - organization: *831 - ref: &839 + enterprise: *828 + installation: *829 + organization: *830 + ref: &838 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: *832 + repository: *831 sender: *4 required: - action @@ -131753,12 +131646,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132041,12 +131934,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132392,12 +132285,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -132687,9 +132580,9 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -132697,7 +132590,7 @@ webhooks: type: - string - 'null' - repository: *832 + repository: *831 sender: *4 required: - action @@ -132943,12 +132836,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *838 - enterprise: *829 - installation: *830 - organization: *831 - ref: *839 - repository: *832 + commit_oid: *837 + enterprise: *828 + installation: *829 + organization: *830 + ref: *838 + repository: *831 sender: *4 required: - action @@ -133269,10 +133162,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -133532,10 +133425,10 @@ webhooks: - updated_at - author_association - body - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -133616,18 +133509,18 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *831 - pusher_type: &840 + organization: *830 + pusher_type: &839 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &841 + ref: &840 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -133637,7 +133530,7 @@ webhooks: enum: - tag - branch - repository: *832 + repository: *831 sender: *4 required: - ref @@ -133720,9 +133613,9 @@ webhooks: enum: - created definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133807,9 +133700,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133887,9 +133780,9 @@ webhooks: enum: - promote_to_enterprise definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -133967,9 +133860,9 @@ webhooks: enum: - updated definition: *151 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -134046,10 +133939,10 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - repository: *832 - organization: *831 + enterprise: *828 + installation: *829 + repository: *831 + organization: *830 sender: *4 new_property_values: type: array @@ -134134,18 +134027,18 @@ webhooks: title: delete event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - pusher_type: *840 - ref: *841 + enterprise: *828 + installation: *829 + organization: *830 + pusher_type: *839 + ref: *840 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *832 + repository: *831 sender: *4 required: - ref @@ -134226,10 +134119,10 @@ webhooks: enum: - assignees_changed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134310,10 +134203,10 @@ webhooks: enum: - auto_dismissed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134395,10 +134288,10 @@ webhooks: enum: - auto_reopened alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134480,10 +134373,10 @@ webhooks: enum: - created alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134563,10 +134456,10 @@ webhooks: enum: - dismissed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134646,10 +134539,10 @@ webhooks: enum: - fixed alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134730,10 +134623,10 @@ webhooks: enum: - reintroduced alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134813,10 +134706,10 @@ webhooks: enum: - reopened alert: *576 - installation: *830 - organization: *831 - enterprise: *829 - repository: *832 + installation: *829 + organization: *830 + enterprise: *828 + repository: *831 sender: *4 required: - action @@ -134893,9 +134786,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - key: &842 + enterprise: *828 + installation: *829 + key: &841 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -134933,8 +134826,8 @@ webhooks: - verified - created_at - read_only - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -135011,11 +134904,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - key: *842 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + key: *841 + organization: *830 + repository: *831 sender: *4 required: - action @@ -135582,12 +135475,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: &846 + workflow: &845 title: Workflow type: - object @@ -136342,9 +136235,9 @@ webhooks: pull_requests: type: array items: *676 - repository: *832 - organization: *831 - installation: *830 + repository: *831 + organization: *830 + installation: *829 sender: *4 responses: '200': @@ -136415,7 +136308,7 @@ webhooks: type: string enum: - approved - approver: &843 + approver: &842 type: object properties: avatar_url: @@ -136458,11 +136351,11 @@ webhooks: type: string comment: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - reviewers: &844 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + reviewers: &843 type: array items: type: object @@ -136543,7 +136436,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &845 + workflow_job_run: &844 type: object properties: conclusion: @@ -137289,18 +137182,18 @@ webhooks: type: string enum: - rejected - approver: *843 + approver: *842 comment: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - reviewers: *844 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + reviewers: *843 sender: *4 since: type: string - workflow_job_run: *845 + workflow_job_run: *844 workflow_job_runs: type: array items: @@ -138017,13 +137910,13 @@ webhooks: type: string enum: - requested - enterprise: *829 + enterprise: *828 environment: type: string - installation: *830 - organization: *831 - repository: *832 - requestor: &856 + installation: *829 + organization: *830 + repository: *831 + requestor: &855 title: User type: - object @@ -139956,12 +139849,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Deployment Workflow Run type: @@ -140652,7 +140545,7 @@ webhooks: type: string enum: - answered - answer: &849 + answer: &848 type: object properties: author_association: @@ -140812,11 +140705,11 @@ webhooks: - created_at - updated_at - body - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -140943,11 +140836,11 @@ webhooks: - from required: - category - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141030,11 +140923,11 @@ webhooks: type: string enum: - closed - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141116,7 +141009,7 @@ webhooks: type: string enum: - created - comment: &848 + comment: &847 type: object properties: author_association: @@ -141276,11 +141169,11 @@ webhooks: - updated_at - body - reactions - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141363,12 +141256,12 @@ webhooks: type: string enum: - deleted - comment: *848 - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + comment: *847 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141463,12 +141356,12 @@ webhooks: - from required: - body - comment: *848 - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + comment: *847 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141552,11 +141445,11 @@ webhooks: type: string enum: - created - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141638,11 +141531,11 @@ webhooks: type: string enum: - deleted - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141742,11 +141635,11 @@ webhooks: type: string required: - from - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141828,10 +141721,10 @@ webhooks: type: string enum: - labeled - discussion: *847 - enterprise: *829 - installation: *830 - label: &850 + discussion: *846 + enterprise: *828 + installation: *829 + label: &849 title: Label type: object properties: @@ -141864,8 +141757,8 @@ webhooks: - color - default - description - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -141948,11 +141841,11 @@ webhooks: type: string enum: - locked - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142034,11 +141927,11 @@ webhooks: type: string enum: - pinned - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142120,11 +142013,11 @@ webhooks: type: string enum: - reopened - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142209,16 +142102,16 @@ webhooks: changes: type: object properties: - new_discussion: *847 - new_repository: *832 + new_discussion: *846 + new_repository: *831 required: - new_discussion - new_repository - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142301,10 +142194,10 @@ webhooks: type: string enum: - unanswered - discussion: *847 - old_answer: *849 - organization: *831 - repository: *832 + discussion: *846 + old_answer: *848 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142386,12 +142279,12 @@ webhooks: type: string enum: - unlabeled - discussion: *847 - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142474,11 +142367,11 @@ webhooks: type: string enum: - unlocked - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142560,11 +142453,11 @@ webhooks: type: string enum: - unpinned - discussion: *847 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + discussion: *846 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -142633,7 +142526,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142696,7 +142589,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142759,7 +142652,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142822,7 +142715,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142885,7 +142778,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -142951,7 +142844,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143017,7 +142910,7 @@ webhooks: required: true content: application/json: - schema: *854 + schema: *853 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143083,7 +142976,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143149,7 +143042,7 @@ webhooks: required: true content: application/json: - schema: *855 + schema: *854 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143215,7 +143108,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143280,7 +143173,7 @@ webhooks: required: true content: application/json: - schema: *853 + schema: *852 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143345,7 +143238,7 @@ webhooks: required: true content: application/json: - schema: *854 + schema: *853 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143410,7 +143303,7 @@ webhooks: required: true content: application/json: - schema: *851 + schema: *850 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143475,7 +143368,7 @@ webhooks: required: true content: application/json: - schema: *855 + schema: *854 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143541,7 +143434,7 @@ webhooks: required: true content: application/json: - schema: *852 + schema: *851 responses: '200': description: Return a 200 status to indicate that the data was received @@ -143608,7 +143501,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *829 + enterprise: *828 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -144286,9 +144179,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - forkee @@ -144434,9 +144327,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pages: description: The pages that were updated. type: array @@ -144474,7 +144367,7 @@ webhooks: - action - sha - html_url - repository: *832 + repository: *831 sender: *4 required: - pages @@ -144550,10 +144443,10 @@ webhooks: type: string enum: - created - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: &857 + organization: *830 + repositories: &856 description: An array of repository objects that the installation can access. type: array @@ -144579,8 +144472,8 @@ webhooks: - name - full_name - private - repository: *832 - requester: *856 + repository: *831 + requester: *855 sender: *4 required: - action @@ -144655,11 +144548,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -144736,11 +144629,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -144817,10 +144710,10 @@ webhooks: type: string enum: - added - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories_added: &858 + organization: *830 + repositories_added: &857 description: An array of repository objects, which were added to the installation. type: array @@ -144866,15 +144759,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *832 - repository_selection: &859 + repository: *831 + repository_selection: &858 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *856 + requester: *855 sender: *4 required: - action @@ -144953,10 +144846,10 @@ webhooks: type: string enum: - removed - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories_added: *858 + organization: *830 + repositories_added: *857 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -144983,9 +144876,9 @@ webhooks: - name - full_name - private - repository: *832 - repository_selection: *859 - requester: *856 + repository: *831 + repository_selection: *858 + requester: *855 sender: *4 required: - action @@ -145064,11 +144957,11 @@ webhooks: type: string enum: - suspend - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -145251,10 +145144,10 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 target_type: type: string @@ -145333,11 +145226,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *829 + enterprise: *828 installation: *20 - organization: *831 - repositories: *857 - repository: *832 + organization: *830 + repositories: *856 + repository: *831 requester: type: - 'null' @@ -145589,8 +145482,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -146402,8 +146295,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146764,8 +146657,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -146845,7 +146738,7 @@ webhooks: type: string enum: - deleted - comment: &860 + comment: &859 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -147016,8 +146909,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -147825,8 +147718,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148189,8 +148082,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -148270,7 +148163,7 @@ webhooks: type: string enum: - edited - changes: &884 + changes: &883 description: The changes to the comment. type: object properties: @@ -148282,9 +148175,9 @@ webhooks: type: string required: - from - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -149095,8 +148988,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149457,8 +149350,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -149539,9 +149432,9 @@ webhooks: type: string enum: - pinned - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -150354,8 +150247,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150718,8 +150611,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -150799,9 +150692,9 @@ webhooks: type: string enum: - unpinned - comment: *860 - enterprise: *829 - installation: *830 + comment: *859 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -151614,8 +151507,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151978,8 +151871,8 @@ webhooks: - state - locked - assignee - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152068,9 +151961,9 @@ webhooks: type: number blocking_issue: *217 blocking_issue_repo: *76 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152159,9 +152052,9 @@ webhooks: type: number blocking_issue: *217 blocking_issue_repo: *76 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152249,9 +152142,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152340,9 +152233,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -152422,10 +152315,10 @@ webhooks: type: string enum: - assigned - assignee: *856 - enterprise: *829 - installation: *830 - issue: &863 + assignee: *855 + enterprise: *828 + installation: *829 + issue: &862 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -153236,11 +153129,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153360,8 +153253,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -153441,8 +153334,8 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -154258,11 +154151,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -154525,8 +154418,8 @@ webhooks: required: - state - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -154605,8 +154498,8 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -155413,11 +155306,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -155536,8 +155429,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -155616,8 +155509,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -156447,11 +156340,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156549,7 +156442,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &861 + milestone: &860 title: Milestone description: A collection of related issues and pull requests. type: object @@ -156692,8 +156585,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -156792,8 +156685,8 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -157604,11 +157497,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -157728,9 +157621,9 @@ webhooks: - active_lock_reason - body - reactions - label: *850 - organization: *831 - repository: *832 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -157810,8 +157703,8 @@ webhooks: type: string enum: - labeled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -158621,11 +158514,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -158745,9 +158638,9 @@ webhooks: - active_lock_reason - body - reactions - label: *850 - organization: *831 - repository: *832 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -158827,8 +158720,8 @@ webhooks: type: string enum: - locked - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -159663,11 +159556,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -159764,8 +159657,8 @@ webhooks: format: uri user_view_type: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -159844,8 +159737,8 @@ webhooks: type: string enum: - milestoned - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -160674,11 +160567,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -160775,9 +160668,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *861 - organization: *831 - repository: *832 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -161664,11 +161557,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -162260,8 +162153,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -163068,11 +162961,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -163195,8 +163088,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -163276,9 +163169,9 @@ webhooks: type: string enum: - pinned - enterprise: *829 - installation: *830 - issue: &862 + enterprise: *828 + installation: *829 + issue: &861 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -164083,11 +163976,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -164206,8 +164099,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -164286,8 +164179,8 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -165120,11 +165013,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -165222,8 +165115,8 @@ webhooks: user_view_type: type: string type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166111,11 +166004,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -166725,11 +166618,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *829 - installation: *830 - issue: *862 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *861 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166809,12 +166702,12 @@ webhooks: type: string enum: - typed - enterprise: *829 - installation: *830 - issue: *863 + enterprise: *828 + installation: *829 + issue: *862 type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -166895,7 +166788,7 @@ webhooks: type: string enum: - unassigned - assignee: &887 + assignee: &886 title: User type: - object @@ -166967,11 +166860,11 @@ webhooks: required: - login - id - enterprise: *829 - installation: *830 - issue: *863 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *862 + organization: *830 + repository: *831 sender: *4 required: - action @@ -167050,12 +166943,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *829 - installation: *830 - issue: *863 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *862 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -167135,8 +167028,8 @@ webhooks: type: string enum: - unlocked - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -167969,11 +167862,11 @@ webhooks: anyOf: - type: 'null' - *218 - sub_issues_summary: *768 - issue_dependencies_summary: *769 + sub_issues_summary: *767 + issue_dependencies_summary: *768 issue_field_values: type: array - items: *770 + items: *769 state: description: State of the issue; either 'open' or 'closed' type: string @@ -168070,8 +167963,8 @@ webhooks: format: uri user_view_type: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168151,11 +168044,11 @@ webhooks: type: string enum: - unpinned - enterprise: *829 - installation: *830 - issue: *862 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + issue: *861 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168234,12 +168127,12 @@ webhooks: type: string enum: - untyped - enterprise: *829 - installation: *830 - issue: *863 + enterprise: *828 + installation: *829 + issue: *862 type: *362 - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168319,11 +168212,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168401,11 +168294,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168515,11 +168408,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - label: *850 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + label: *849 + organization: *830 + repository: *831 sender: *4 required: - action @@ -168601,9 +168494,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: &864 + enterprise: *828 + installation: *829 + marketplace_purchase: &863 title: Marketplace Purchase type: object required: @@ -168691,8 +168584,8 @@ webhooks: type: integer unit_count: type: integer - organization: *831 - previous_marketplace_purchase: &865 + organization: *830 + previous_marketplace_purchase: &864 title: Marketplace Purchase type: object properties: @@ -168776,7 +168669,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -168856,10 +168749,10 @@ webhooks: - changed effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -168947,7 +168840,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -169029,10 +168922,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -169118,7 +169011,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *832 + repository: *831 sender: *4 required: - action @@ -169199,8 +169092,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 marketplace_purchase: title: Marketplace Purchase type: object @@ -169286,9 +169179,9 @@ webhooks: type: integer unit_count: type: integer - organization: *831 - previous_marketplace_purchase: *865 - repository: *832 + organization: *830 + previous_marketplace_purchase: *864 + repository: *831 sender: *4 required: - action @@ -169368,12 +169261,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *829 - installation: *830 - marketplace_purchase: *864 - organization: *831 - previous_marketplace_purchase: *865 - repository: *832 + enterprise: *828 + installation: *829 + marketplace_purchase: *863 + organization: *830 + previous_marketplace_purchase: *864 + repository: *831 sender: *4 required: - action @@ -169475,11 +169368,11 @@ webhooks: type: string required: - to - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169581,11 +169474,11 @@ webhooks: type: - string - 'null' - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169664,11 +169557,11 @@ webhooks: type: string enum: - removed - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 sender: *4 required: - action @@ -169746,11 +169639,11 @@ webhooks: type: string enum: - added - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 scope: description: The scope of the membership. Currently, can only be `team`. @@ -169828,7 +169721,7 @@ webhooks: required: - login - id - team: &866 + team: &865 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -170058,11 +169951,11 @@ webhooks: type: string enum: - removed - enterprise: *829 - installation: *830 - member: *856 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + member: *855 + organization: *830 + repository: *831 scope: description: The scope of the membership. Currently, can only be `team`. @@ -170141,7 +170034,7 @@ webhooks: required: - login - id - team: *866 + team: *865 required: - action - scope @@ -170223,8 +170116,8 @@ webhooks: type: string enum: - checks_requested - installation: *830 - merge_group: &867 + installation: *829 + merge_group: &866 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -170250,8 +170143,8 @@ webhooks: - base_sha - base_ref - head_commit - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170337,10 +170230,10 @@ webhooks: - merged - invalidated - dequeued - installation: *830 - merge_group: *867 - organization: *831 - repository: *832 + installation: *829 + merge_group: *866 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170413,7 +170306,7 @@ webhooks: type: string enum: - deleted - enterprise: *829 + enterprise: *828 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -170522,12 +170415,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *830 - organization: *831 + installation: *829 + organization: *830 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -170607,11 +170500,11 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170690,9 +170583,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - milestone: &868 + enterprise: *828 + installation: *829 + milestone: &867 title: Milestone description: A collection of related issues and pull requests. type: object @@ -170834,8 +170727,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -170914,11 +170807,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171028,11 +170921,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - milestone: *861 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *860 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171112,11 +171005,11 @@ webhooks: type: string enum: - opened - enterprise: *829 - installation: *830 - milestone: *868 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + milestone: *867 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171195,11 +171088,11 @@ webhooks: type: string enum: - blocked - blocked_user: *856 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + blocked_user: *855 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171278,11 +171171,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *856 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + blocked_user: *855 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171358,7 +171251,7 @@ webhooks: enum: - created definition: *145 - enterprise: *829 + enterprise: *828 sender: *4 required: - action @@ -171438,8 +171331,8 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 sender: *4 required: - action @@ -171512,8 +171405,8 @@ webhooks: enum: - updated definition: *145 - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 sender: *4 required: - action @@ -171585,9 +171478,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 new_property_values: type: array @@ -171675,9 +171568,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - membership: &869 + enterprise: *828 + installation: *829 + membership: &868 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -171787,8 +171680,8 @@ webhooks: - role - organization_url - user - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171866,11 +171759,11 @@ webhooks: type: string enum: - member_added - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -171949,8 +171842,8 @@ webhooks: type: string enum: - member_invited - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -172072,10 +171965,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 - user: *856 + user: *855 required: - action - invitation @@ -172153,11 +172046,11 @@ webhooks: type: string enum: - member_removed - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -172244,11 +172137,11 @@ webhooks: properties: from: type: string - enterprise: *829 - installation: *830 - membership: *869 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + membership: *868 + organization: *830 + repository: *831 sender: *4 required: - action @@ -172326,9 +172219,9 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 package: description: Information about the package. type: object @@ -172851,7 +172744,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &870 + items: &869 title: Ruby Gems metadata type: object properties: @@ -172948,7 +172841,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -173025,9 +172918,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 package: description: Information about the package. type: object @@ -173389,7 +173282,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *870 + items: *869 source_url: type: string format: uri @@ -173460,7 +173353,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -173640,12 +173533,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *829 + enterprise: *828 id: type: integer - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - id @@ -173722,7 +173615,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &871 + personal_access_token_request: &870 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -173872,10 +173765,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *829 - organization: *831 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -173952,11 +173845,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *871 - enterprise: *829 - organization: *831 + personal_access_token_request: *870 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174032,11 +173925,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *871 - enterprise: *829 - organization: *831 + personal_access_token_request: *870 + enterprise: *828 + organization: *830 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174111,11 +174004,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *871 - organization: *831 - enterprise: *829 + personal_access_token_request: *870 + organization: *830 + enterprise: *828 sender: *4 - installation: *830 + installation: *829 required: - action - personal_access_token_request @@ -174220,7 +174113,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *872 + last_response: *871 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -174252,8 +174145,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 zen: description: Random string of GitHub zen. @@ -174498,10 +174391,10 @@ webhooks: - from required: - note - enterprise: *829 - installation: *830 - organization: *831 - project_card: &873 + enterprise: *828 + installation: *829 + organization: *830 + project_card: &872 title: Project Card type: object properties: @@ -174624,7 +174517,7 @@ webhooks: - creator - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -174705,11 +174598,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project_card: *873 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_card: *872 + repository: *831 sender: *4 required: - action @@ -174789,9 +174682,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 project_card: title: Project Card type: object @@ -174921,7 +174814,7 @@ webhooks: repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -175015,11 +174908,11 @@ webhooks: - from required: - note - enterprise: *829 - installation: *830 - organization: *831 - project_card: *873 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_card: *872 + repository: *831 sender: *4 required: - action @@ -175113,9 +175006,9 @@ webhooks: - from required: - column_id - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 project_card: allOf: - title: Project Card @@ -175312,7 +175205,7 @@ webhooks: type: string required: - after_id - repository: *832 + repository: *831 sender: *4 required: - action @@ -175392,10 +175285,10 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - organization: *831 - project: &875 + enterprise: *828 + installation: *829 + organization: *830 + project: &874 title: Project type: object properties: @@ -175522,7 +175415,7 @@ webhooks: - creator - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -175602,10 +175495,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project_column: &874 + enterprise: *828 + installation: *829 + organization: *830 + project_column: &873 title: Project Column type: object properties: @@ -175645,7 +175538,7 @@ webhooks: - name - created_at - updated_at - repository: *832 + repository: *831 sender: *4 required: - action @@ -175724,14 +175617,14 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -175820,11 +175713,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 + repository: *831 sender: *4 required: - action @@ -175904,11 +175797,11 @@ webhooks: type: string enum: - moved - enterprise: *829 - installation: *830 - organization: *831 - project_column: *874 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project_column: *873 + repository: *831 sender: *4 required: - action @@ -175988,11 +175881,11 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176072,14 +175965,14 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - project: *875 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 repository: anyOf: - type: 'null' - - *832 + - *831 sender: *4 required: - action @@ -176180,11 +176073,11 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176263,11 +176156,11 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 - organization: *831 - project: *875 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + project: *874 + repository: *831 sender: *4 required: - action @@ -176348,8 +176241,8 @@ webhooks: type: string enum: - closed - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176431,8 +176324,8 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176514,8 +176407,8 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176637,8 +176530,8 @@ webhooks: type: string to: type: string - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -176722,7 +176615,7 @@ webhooks: type: string enum: - archived - changes: &879 + changes: &878 type: object properties: archived_at: @@ -176738,9 +176631,9 @@ webhooks: - string - 'null' format: date-time - installation: *830 - organization: *831 - projects_v2_item: &876 + installation: *829 + organization: *830 + projects_v2_item: &875 title: Projects v2 Item description: An item belonging to a project type: object @@ -176880,9 +176773,9 @@ webhooks: - 'null' to: type: string - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -176964,9 +176857,9 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177047,9 +176940,9 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177154,7 +177047,7 @@ webhooks: oneOf: - type: string - type: integer - - &877 + - &876 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -177178,7 +177071,7 @@ webhooks: required: - id - name - - &878 + - &877 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -177218,8 +177111,8 @@ webhooks: oneOf: - type: string - type: integer + - *876 - *877 - - *878 type: - 'null' - string @@ -177242,9 +177135,9 @@ webhooks: - 'null' required: - body - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177341,9 +177234,9 @@ webhooks: type: - string - 'null' - installation: *830 - organization: *831 - projects_v2_item: *876 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177426,10 +177319,10 @@ webhooks: type: string enum: - restored - changes: *879 - installation: *830 - organization: *831 - projects_v2_item: *876 + changes: *878 + installation: *829 + organization: *830 + projects_v2_item: *875 sender: *4 required: - action @@ -177511,8 +177404,8 @@ webhooks: type: string enum: - reopened - installation: *830 - organization: *831 + installation: *829 + organization: *830 projects_v2: *393 sender: *4 required: @@ -177594,9 +177487,9 @@ webhooks: type: string enum: - created - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177677,9 +177570,9 @@ webhooks: type: string enum: - deleted - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177825,9 +177718,9 @@ webhooks: - string - 'null' format: date - installation: *830 - organization: *831 - projects_v2_status_update: *880 + installation: *829 + organization: *830 + projects_v2_status_update: *879 sender: *4 required: - action @@ -177898,10 +177791,10 @@ webhooks: title: public event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - repository @@ -177978,13 +177871,13 @@ webhooks: type: string enum: - assigned - assignee: *856 - enterprise: *829 - installation: *830 - number: &881 + assignee: *855 + enterprise: *828 + installation: *829 + number: &880 description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -180355,7 +180248,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -180437,11 +180330,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -182805,7 +182698,7 @@ webhooks: - draft reason: type: string - repository: *832 + repository: *831 sender: *4 required: - action @@ -182887,11 +182780,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -185255,7 +185148,7 @@ webhooks: - draft reason: type: string - repository: *832 + repository: *831 sender: *4 required: - action @@ -185337,11 +185230,11 @@ webhooks: type: string enum: - closed - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: &882 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: &881 allOf: - *676 - type: object @@ -185405,7 +185298,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *832 + repository: *831 sender: *4 required: - action @@ -185486,12 +185379,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -185571,11 +185464,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *829 + enterprise: *828 milestone: *396 - number: *881 - organization: *831 - pull_request: &883 + number: *880 + organization: *830 + pull_request: &882 title: Pull Request type: object properties: @@ -187924,7 +187817,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -188003,11 +187896,11 @@ webhooks: type: string enum: - dequeued - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -190375,7 +190268,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *832 + repository: *831 sender: *4 required: - action @@ -190499,12 +190392,12 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -190584,11 +190477,11 @@ webhooks: type: string enum: - enqueued - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -192941,7 +192834,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -193021,11 +192914,11 @@ webhooks: type: string enum: - labeled - enterprise: *829 - installation: *830 - label: *850 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + label: *849 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -195395,7 +195288,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -195476,10 +195369,10 @@ webhooks: type: string enum: - locked - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -197847,7 +197740,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -197927,12 +197820,12 @@ webhooks: type: string enum: - milestoned - enterprise: *829 + enterprise: *828 milestone: *396 - number: *881 - organization: *831 - pull_request: *883 - repository: *832 + number: *880 + organization: *830 + pull_request: *882 + repository: *831 sender: *4 required: - action @@ -198011,12 +197904,12 @@ webhooks: type: string enum: - opened - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198097,12 +197990,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198182,12 +198075,12 @@ webhooks: type: string enum: - reopened - enterprise: *829 - installation: *830 - number: *881 - organization: *831 - pull_request: *882 - repository: *832 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 + pull_request: *881 + repository: *831 sender: *4 required: - action @@ -198562,9 +198455,9 @@ webhooks: - start_side - side - reactions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -200816,7 +200709,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -200896,7 +200789,7 @@ webhooks: type: string enum: - deleted - comment: &885 + comment: &884 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. @@ -201189,9 +201082,9 @@ webhooks: - start_side - side - reactions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -203431,7 +203324,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -203511,11 +203404,11 @@ webhooks: type: string enum: - edited - changes: *884 - comment: *885 - enterprise: *829 - installation: *830 - organization: *831 + changes: *883 + comment: *884 + enterprise: *828 + installation: *829 + organization: *830 pull_request: type: object properties: @@ -205758,7 +205651,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *832 + repository: *831 sender: *4 required: - action @@ -205839,9 +205732,9 @@ webhooks: type: string enum: - dismissed - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -208096,7 +207989,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 review: description: The review that was affected. type: object @@ -208347,9 +208240,9 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -210463,8 +210356,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 - review: &886 + repository: *831 + review: &885 description: The review that was affected. type: object properties: @@ -210702,12 +210595,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -213076,7 +212969,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_reviewer: title: User type: @@ -213162,12 +213055,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -215543,7 +215436,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_team: title: Team description: Groups of organization members that gives permissions @@ -215738,12 +215631,12 @@ webhooks: type: string enum: - review_requested - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -218114,7 +218007,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_reviewer: title: User type: @@ -218201,12 +218094,12 @@ webhooks: type: string enum: - review_requested - enterprise: *829 - installation: *830 + enterprise: *828 + installation: *829 number: description: The pull request number. type: integer - organization: *831 + organization: *830 pull_request: title: Pull Request type: object @@ -220568,7 +220461,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 requested_team: title: Team description: Groups of organization members that gives permissions @@ -220752,9 +220645,9 @@ webhooks: type: string enum: - submitted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -223012,8 +222905,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 - review: *886 + repository: *831 + review: *885 sender: *4 required: - action @@ -223093,9 +222986,9 @@ webhooks: type: string enum: - resolved - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -225248,7 +225141,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 sender: *4 thread: type: object @@ -225645,9 +225538,9 @@ webhooks: type: string enum: - unresolved - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 pull_request: title: Simple Pull Request type: object @@ -227783,7 +227676,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *832 + repository: *831 sender: *4 thread: type: object @@ -228182,10 +228075,10 @@ webhooks: type: string before: type: string - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -230542,7 +230435,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -230624,11 +230517,11 @@ webhooks: type: string enum: - unassigned - assignee: *887 - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + assignee: *886 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -233000,7 +232893,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -233079,11 +232972,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *829 - installation: *830 - label: *850 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + label: *849 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -235444,7 +235337,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -235525,10 +235418,10 @@ webhooks: type: string enum: - unlocked - enterprise: *829 - installation: *830 - number: *881 - organization: *831 + enterprise: *828 + installation: *829 + number: *880 + organization: *830 pull_request: title: Pull Request type: object @@ -237879,7 +237772,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *832 + repository: *831 sender: *4 required: - action @@ -238082,7 +237975,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *829 + enterprise: *828 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -238177,8 +238070,8 @@ webhooks: - url - author - committer - installation: *830 - organization: *831 + installation: *829 + organization: *830 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -238777,9 +238670,9 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 registry_package: type: object properties: @@ -239256,7 +239149,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *870 + items: *869 summary: type: string tag_name: @@ -239312,7 +239205,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -239390,9 +239283,9 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 registry_package: type: object properties: @@ -239704,7 +239597,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *870 + items: *869 summary: type: string tag_name: @@ -239754,7 +239647,7 @@ webhooks: - owner - package_version - registry - repository: *832 + repository: *831 sender: *4 required: - action @@ -239831,10 +239724,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - release: &888 + enterprise: *828 + installation: *829 + organization: *830 + release: &887 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -240165,7 +240058,7 @@ webhooks: - updated_at - zipball_url - body - repository: *832 + repository: *831 sender: *4 required: - action @@ -240242,11 +240135,11 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -240363,11 +240256,11 @@ webhooks: type: boolean required: - to - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -240445,9 +240338,9 @@ webhooks: type: string enum: - prereleased - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -240783,7 +240676,7 @@ webhooks: - string - 'null' format: uri - repository: *832 + repository: *831 sender: *4 required: - action @@ -240859,10 +240752,10 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - release: &889 + enterprise: *828 + installation: *829 + organization: *830 + release: &888 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -241195,7 +241088,7 @@ webhooks: - string - 'null' format: uri - repository: *832 + repository: *831 sender: *4 required: - action @@ -241271,11 +241164,11 @@ webhooks: type: string enum: - released - enterprise: *829 - installation: *830 - organization: *831 - release: *888 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *887 + repository: *831 sender: *4 required: - action @@ -241351,11 +241244,11 @@ webhooks: type: string enum: - unpublished - enterprise: *829 - installation: *830 - organization: *831 - release: *889 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + release: *888 + repository: *831 sender: *4 required: - action @@ -241431,10 +241324,10 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_advisory: *728 sender: *4 required: @@ -241511,10 +241404,10 @@ webhooks: type: string enum: - reported - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_advisory: *728 sender: *4 required: @@ -241591,10 +241484,10 @@ webhooks: type: string enum: - archived - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241671,10 +241564,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241752,10 +241645,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241840,10 +241733,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -241958,10 +241851,10 @@ webhooks: - 'null' items: type: string - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242033,10 +241926,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 status: type: string @@ -242117,10 +242010,10 @@ webhooks: type: string enum: - privatized - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242197,10 +242090,10 @@ webhooks: type: string enum: - publicized - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242294,10 +242187,10 @@ webhooks: - name required: - repository - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242377,10 +242270,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 sender: *4 required: @@ -242459,10 +242352,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 sender: *4 required: @@ -242541,10 +242434,10 @@ webhooks: type: string enum: - edited - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 repository_ruleset: *185 changes: type: object @@ -242852,10 +242745,10 @@ webhooks: - from required: - owner - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -242933,10 +242826,10 @@ webhooks: type: string enum: - unarchived - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243014,7 +242907,7 @@ webhooks: type: string enum: - create - alert: &890 + alert: &889 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -243139,10 +243032,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243352,10 +243245,10 @@ webhooks: type: string enum: - dismissed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243433,11 +243326,11 @@ webhooks: type: string enum: - reopen - alert: *890 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *889 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243639,10 +243532,10 @@ webhooks: enum: - fixed - open - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243720,7 +243613,7 @@ webhooks: type: string enum: - assigned - alert: &891 + alert: &890 type: object properties: number: *124 @@ -243835,10 +243728,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -243916,11 +243809,11 @@ webhooks: type: string enum: - created - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244001,11 +243894,11 @@ webhooks: type: string enum: - created - alert: *891 - installation: *830 - location: *892 - organization: *831 - repository: *832 + alert: *890 + installation: *829 + location: *891 + organization: *830 + repository: *831 sender: *4 required: - location @@ -244243,11 +244136,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244325,11 +244218,11 @@ webhooks: type: string enum: - reopened - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244407,11 +244300,11 @@ webhooks: type: string enum: - resolved - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244489,12 +244382,12 @@ webhooks: type: string enum: - unassigned - alert: *891 + alert: *890 assignee: *4 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244572,11 +244465,11 @@ webhooks: type: string enum: - validated - alert: *891 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + alert: *890 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -244706,10 +244599,10 @@ webhooks: - organization - enterprise - - repository: *832 - enterprise: *829 - installation: *830 - organization: *831 + repository: *831 + enterprise: *828 + installation: *829 + organization: *830 sender: *4 required: - action @@ -244787,11 +244680,11 @@ webhooks: type: string enum: - published - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - security_advisory: &893 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + security_advisory: &892 description: The details of the security advisory, including summary, description, and severity. type: object @@ -244977,11 +244870,11 @@ webhooks: type: string enum: - updated - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 - security_advisory: *893 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 + security_advisory: *892 sender: *4 required: - action @@ -245054,10 +244947,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -245244,9 +245137,9 @@ webhooks: type: object properties: security_and_analysis: *407 - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: *448 sender: *4 required: @@ -245325,12 +245218,12 @@ webhooks: type: string enum: - cancelled - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: &894 + sponsorship: &893 type: object properties: created_at: @@ -245635,12 +245528,12 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - sponsorship @@ -245728,12 +245621,12 @@ webhooks: type: string required: - from - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -245810,17 +245703,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &895 + effective_date: &894 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: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - sponsorship @@ -245894,7 +245787,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &896 + changes: &895 type: object properties: tier: @@ -245938,13 +245831,13 @@ webhooks: - from required: - tier - effective_date: *895 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + effective_date: *894 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -246021,13 +245914,13 @@ webhooks: type: string enum: - tier_changed - changes: *896 - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + changes: *895 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - sponsorship: *894 + sponsorship: *893 required: - action - changes @@ -246101,10 +245994,10 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -246188,10 +246081,10 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -246625,15 +246518,15 @@ webhooks: type: - string - 'null' - enterprise: *829 + enterprise: *828 id: description: The unique identifier of the status. type: integer - installation: *830 + installation: *829 name: type: string - organization: *831 - repository: *832 + organization: *830 + repository: *831 sender: *4 sha: description: The Commit SHA. @@ -246749,9 +246642,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -246841,9 +246734,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -246933,9 +246826,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -247025,9 +246918,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *217 - installation: *830 - organization: *831 - repository: *832 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -247104,12 +246997,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - team: &897 + team: &896 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -247339,9 +247232,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -247811,7 +247704,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -247887,9 +247780,9 @@ webhooks: type: string enum: - created - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -248359,7 +248252,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -248436,9 +248329,9 @@ webhooks: type: string enum: - deleted - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -248908,7 +248801,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -249052,9 +248945,9 @@ webhooks: - from required: - permissions - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -249524,7 +249417,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - changes @@ -249602,9 +249495,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *829 - installation: *830 - organization: *831 + enterprise: *828 + installation: *829 + organization: *830 repository: title: Repository description: A git repository @@ -250074,7 +249967,7 @@ webhooks: - topics - visibility sender: *4 - team: *897 + team: *896 required: - action - team @@ -250150,10 +250043,10 @@ webhooks: type: string enum: - started - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 required: - action @@ -250226,17 +250119,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *829 + enterprise: *828 inputs: type: - object - 'null' additionalProperties: true - installation: *830 - organization: *831 + installation: *829 + organization: *830 ref: type: string - repository: *832 + repository: *831 sender: *4 workflow: type: string @@ -250318,10 +250211,10 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: allOf: @@ -250656,10 +250549,10 @@ webhooks: type: string enum: - in_progress - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: allOf: @@ -251020,10 +250913,10 @@ webhooks: type: string enum: - queued - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: type: object @@ -251248,10 +251141,10 @@ webhooks: type: string enum: - waiting - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 workflow_job: type: object @@ -251478,12 +251371,12 @@ webhooks: type: string enum: - completed - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object @@ -252502,12 +252395,12 @@ webhooks: type: string enum: - in_progress - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object @@ -253511,12 +253404,12 @@ webhooks: type: string enum: - requested - enterprise: *829 - installation: *830 - organization: *831 - repository: *832 + enterprise: *828 + installation: *829 + organization: *830 + repository: *831 sender: *4 - workflow: *846 + workflow: *845 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/ghec.2022-11-28.json b/descriptions-next/ghec/ghec.2022-11-28.json index 405c83e97..44ea93e00 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.json +++ b/descriptions-next/ghec/ghec.2022-11-28.json @@ -56996,6 +56996,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -57005,10 +57032,10 @@ "$ref": "#/components/schemas/content-tree" }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-file" }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" } } @@ -77027,186 +77054,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/tag-protection" - } - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection-items" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/tag-protection" - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - }, - { - "$ref": "#/components/parameters/tag-protection-id" - } - ], - "responses": { - "204": { - "description": "Response" - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -78806,7 +78653,7 @@ }, "put": { "summary": "Set SCIM information for a provisioned enterprise user", - "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.", + "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n>{\n> \"schemas\": [\n> \"urn:ietf:params:scim:schemas:core:2.0:User\"\n> ],\n> \"externalId\": \"E012345\",\n> \"active\": false,\n> \"userName\": \"E012345\",\n> \"name\": {\n> \"familyName\": \"Octocat\",\n> \"givenName\": \"Mona\",\n> \"middleName\": \"Lisa\"\n> },\n> \"displayName\": \"Mona Lisa\",\n> \"emails\": [\n> {\n> \"value\": \"mlisa@example.com\",\n> \"type\": \"work\",\n> \"primary\": true\n> }\n> ],\n> \"roles\": [\n> {\n> \"value\": \"User\"\n> }\n> ]\n>}\n> ```", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-user", "tags": [ "enterprise-admin" @@ -78885,7 +78732,7 @@ }, "patch": { "summary": "Update an attribute for a SCIM enterprise user", - "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.\n> ```\n> {\n> \"Operations\":[{\n> \"op\":\"replace\",\n> \"value\":{\n> \"active\":false\n> }\n> }]\n> }\n> ```", + "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n> {\n> \"schemas\": [\n> \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\n> ],\n> \"Operations\": [\n> {\n> \"op\": \"replace\",\n> \"value\": {\n> \"active\": false\n> }\n> }\n> ]\n> }\n> ```", "operationId": "enterprise-admin/update-attribute-for-enterprise-user", "tags": [ "enterprise-admin" @@ -159559,46 +159406,6 @@ "tarball_url" ] }, - "tag-protection": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, "topic": { "title": "Topic", "description": "A topic aggregates entities that are related to a subject.", @@ -342824,19 +342631,6 @@ } ] }, - "tag-protection-items": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - }, - "tag-protection": { - "value": { - "enabled": true - } - }, "topic": { "value": { "names": [ @@ -350950,15 +350744,6 @@ "type": "integer" } }, - "tag-protection-id": { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - }, "per": { "name": "per", "description": "The time frame to display results for.", diff --git a/descriptions-next/ghec/ghec.2022-11-28.yaml b/descriptions-next/ghec/ghec.2022-11-28.yaml index 9fd50cf15..30b130d5d 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.yaml +++ b/descriptions-next/ghec/ghec.2022-11-28.yaml @@ -41388,6 +41388,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -41396,9 +41413,9 @@ paths: schema: "$ref": "#/components/schemas/content-tree" examples: - response-if-content-is-a-file: + response-if-content-is-a-file-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-file" - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" application/json: schema: @@ -55672,139 +55689,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection-items" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - - "$ref": "#/components/parameters/tag-protection-id" - responses: - '204': - description: Response - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -56902,7 +56786,36 @@ paths: You must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > + > ``` + >{ + > "schemas": [ + > "urn:ietf:params:scim:schemas:core:2.0:User" + > ], + > "externalId": "E012345", + > "active": false, + > "userName": "E012345", + > "name": { + > "familyName": "Octocat", + > "givenName": "Mona", + > "middleName": "Lisa" + > }, + > "displayName": "Mona Lisa", + > "emails": [ + > { + > "value": "mlisa@example.com", + > "type": "work", + > "primary": true + > } + > ], + > "roles": [ + > { + > "value": "User" + > } + > ] + >} + > ``` operationId: enterprise-admin/set-information-for-provisioned-enterprise-user tags: - enterprise-admin @@ -56961,15 +56874,21 @@ paths: > Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `"path": "emails[type eq \"work\"]"` will be ineffective. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > > ``` > { - > "Operations":[{ - > "op":"replace", - > "value":{ - > "active":false + > "schemas": [ + > "urn:ietf:params:scim:api:messages:2.0:PatchOp" + > ], + > "Operations": [ + > { + > "op": "replace", + > "value": { + > "active": false + > } > } - > }] + > ] > } > ``` operationId: enterprise-admin/update-attribute-for-enterprise-user @@ -115336,33 +115255,6 @@ components: - commit - zipball_url - tarball_url - tag-protection: - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern topic: title: Topic description: A topic aggregates entities that are related to a subject. @@ -254665,13 +254557,6 @@ components: zipball_url: https://github.com/octocat/Hello-World/zipball/v0.1 tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= - tag-protection-items: - value: - - id: 2 - pattern: v1.* - tag-protection: - value: - enabled: true topic: value: names: @@ -261745,13 +261630,6 @@ components: required: true schema: type: integer - tag-protection-id: - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer per: name: per description: The time frame to display results for. diff --git a/descriptions-next/ghec/ghec.json b/descriptions-next/ghec/ghec.json index 405c83e97..44ea93e00 100644 --- a/descriptions-next/ghec/ghec.json +++ b/descriptions-next/ghec/ghec.json @@ -56996,6 +56996,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + "response-if-content-is-a-directory": { + "summary": "Content is a directory" + }, + "response-if-content-is-a-symlink": { + "summary": "Content is a symlink" + }, + "response-if-content-is-a-submodule": { + "summary": "Content is a submodule" + } + } + } + } + }, "responses": { "200": { "description": "Response", @@ -57005,10 +57032,10 @@ "$ref": "#/components/schemas/content-tree" }, "examples": { - "response-if-content-is-a-file": { + "response-if-content-is-a-file-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-file" }, - "response-if-content-is-a-directory": { + "response-if-content-is-a-directory-github-object": { "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" } } @@ -77027,186 +77054,6 @@ } } }, - "/repos/{owner}/{repo}/tags/protection": { - "get": { - "summary": "Closing down - List tag protection states for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)\" endpoint instead.\n\nThis returns the tag protection states of a repository.\n\nThis information is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/list-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/tag-protection" - } - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection-items" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - }, - "post": { - "summary": "Closing down - Create a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)\" endpoint instead.\n\nThis creates a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/create-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "pattern": { - "type": "string", - "description": "An optional glob pattern to match against when enforcing tag protection." - } - }, - "required": [ - "pattern" - ] - }, - "examples": { - "default": { - "value": { - "pattern": "v1.*" - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/tag-protection" - }, - "examples": { - "default": { - "$ref": "#/components/examples/tag-protection" - } - } - } - } - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": { - "delete": { - "summary": "Closing down - Delete a tag protection state for a repository", - "description": "> [!WARNING]\n> **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the \"[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)\" endpoint instead.\n\nThis deletes a tag protection state for a repository.\nThis endpoint is only available to repository administrators.", - "tags": [ - "repos" - ], - "operationId": "repos/delete-tag-protection", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository" - }, - "parameters": [ - { - "$ref": "#/components/parameters/owner" - }, - { - "$ref": "#/components/parameters/repo" - }, - { - "$ref": "#/components/parameters/tag-protection-id" - } - ], - "responses": { - "204": { - "description": "Response" - }, - "403": { - "$ref": "#/components/responses/forbidden" - }, - "404": { - "$ref": "#/components/responses/not_found" - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "repos", - "subcategory": "tags", - "deprecationDate": "2024-05-29", - "removalDate": "2024-08-30" - }, - "deprecated": true - } - }, "/repos/{owner}/{repo}/tarball/{ref}": { "get": { "summary": "Download a repository archive (tar)", @@ -78806,7 +78653,7 @@ }, "put": { "summary": "Set SCIM information for a provisioned enterprise user", - "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.", + "description": "Replaces an existing provisioned user's information.\n\nYou must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n>{\n> \"schemas\": [\n> \"urn:ietf:params:scim:schemas:core:2.0:User\"\n> ],\n> \"externalId\": \"E012345\",\n> \"active\": false,\n> \"userName\": \"E012345\",\n> \"name\": {\n> \"familyName\": \"Octocat\",\n> \"givenName\": \"Mona\",\n> \"middleName\": \"Lisa\"\n> },\n> \"displayName\": \"Mona Lisa\",\n> \"emails\": [\n> {\n> \"value\": \"mlisa@example.com\",\n> \"type\": \"work\",\n> \"primary\": true\n> }\n> ],\n> \"roles\": [\n> {\n> \"value\": \"User\"\n> }\n> ]\n>}\n> ```", "operationId": "enterprise-admin/set-information-for-provisioned-enterprise-user", "tags": [ "enterprise-admin" @@ -78885,7 +78732,7 @@ }, "patch": { "summary": "Update an attribute for a SCIM enterprise user", - "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user, and their handle and email will be obfuscated.\n> ```\n> {\n> \"Operations\":[{\n> \"op\":\"replace\",\n> \"value\":{\n> \"active\":false\n> }\n> }]\n> }\n> ```", + "description": "Update a provisioned user's individual attributes.\n\nTo modify a user's attributes, you'll need to provide a `Operations` JSON formatted request that includes at least one of the following actions: add, remove, or replace. For specific examples and more information on the SCIM operations format, please refer to the [SCIM specification](https://tools.ietf.org/html/rfc7644#section-3.5.2).\n\n> [!NOTE]\n> Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `\"path\": \"emails[type eq \\\"work\\\"]\"` will be ineffective.\n\n> [!WARNING]\n> Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated.\n>\n> ```\n> {\n> \"schemas\": [\n> \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\n> ],\n> \"Operations\": [\n> {\n> \"op\": \"replace\",\n> \"value\": {\n> \"active\": false\n> }\n> }\n> ]\n> }\n> ```", "operationId": "enterprise-admin/update-attribute-for-enterprise-user", "tags": [ "enterprise-admin" @@ -159559,46 +159406,6 @@ "tarball_url" ] }, - "tag-protection": { - "title": "Tag protection", - "description": "Tag protection", - "type": "object", - "properties": { - "id": { - "type": "integer", - "examples": [ - 2 - ] - }, - "created_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": "string", - "examples": [ - "2011-01-26T19:01:12Z" - ] - }, - "enabled": { - "type": "boolean", - "examples": [ - true - ] - }, - "pattern": { - "type": "string", - "examples": [ - "v1.*" - ] - } - }, - "required": [ - "pattern" - ] - }, "topic": { "title": "Topic", "description": "A topic aggregates entities that are related to a subject.", @@ -342824,19 +342631,6 @@ } ] }, - "tag-protection-items": { - "value": [ - { - "id": 2, - "pattern": "v1.*" - } - ] - }, - "tag-protection": { - "value": { - "enabled": true - } - }, "topic": { "value": { "names": [ @@ -350950,15 +350744,6 @@ "type": "integer" } }, - "tag-protection-id": { - "name": "tag_protection_id", - "description": "The unique identifier of the tag protection.", - "in": "path", - "required": true, - "schema": { - "type": "integer" - } - }, "per": { "name": "per", "description": "The time frame to display results for.", diff --git a/descriptions-next/ghec/ghec.yaml b/descriptions-next/ghec/ghec.yaml index 9fd50cf15..30b130d5d 100644 --- a/descriptions-next/ghec/ghec.yaml +++ b/descriptions-next/ghec/ghec.yaml @@ -41388,6 +41388,23 @@ paths: required: false schema: type: string + requestBody: + required: false + content: + application/json: + examples: + response-if-content-is-a-file-github-object: + summary: Content is a file using the object media type + response-if-content-is-a-directory-github-object: + summary: Content is a directory using the object media type + response-if-content-is-a-file: + summary: Content is a file + response-if-content-is-a-directory: + summary: Content is a directory + response-if-content-is-a-symlink: + summary: Content is a symlink + response-if-content-is-a-submodule: + summary: Content is a submodule responses: '200': description: Response @@ -41396,9 +41413,9 @@ paths: schema: "$ref": "#/components/schemas/content-tree" examples: - response-if-content-is-a-file: + response-if-content-is-a-file-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-file" - response-if-content-is-a-directory: + response-if-content-is-a-directory-github-object: "$ref": "#/components/examples/content-file-response-if-content-is-a-directory-object" application/json: schema: @@ -55672,139 +55689,6 @@ paths: enabledForGitHubApps: true category: repos subcategory: repos - "/repos/{owner}/{repo}/tags/protection": - get: - summary: Closing down - List tag protection states for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-all-repository-rulesets)" endpoint instead. - - This returns the tag protection states of a repository. - - This information is only available to repository administrators. - tags: - - repos - operationId: repos/list-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - responses: - '200': - description: Response - content: - application/json: - schema: - type: array - items: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection-items" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - post: - summary: Closing down - Create a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#create-a-repository-ruleset)" endpoint instead. - - This creates a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/create-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - requestBody: - required: true - content: - application/json: - schema: - type: object - properties: - pattern: - type: string - description: An optional glob pattern to match against when enforcing - tag protection. - required: - - pattern - examples: - default: - value: - pattern: v1.* - responses: - '201': - description: Response - content: - application/json: - schema: - "$ref": "#/components/schemas/tag-protection" - examples: - default: - "$ref": "#/components/examples/tag-protection" - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true - "/repos/{owner}/{repo}/tags/protection/{tag_protection_id}": - delete: - summary: Closing down - Delete a tag protection state for a repository - description: |- - > [!WARNING] - > **Closing down notice:** This operation is closing down and will be removed after August 30, 2024. Use the "[Repository Rulesets](https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#delete-a-repository-ruleset)" endpoint instead. - - This deletes a tag protection state for a repository. - This endpoint is only available to repository administrators. - tags: - - repos - operationId: repos/delete-tag-protection - externalDocs: - description: API method documentation - url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository - parameters: - - "$ref": "#/components/parameters/owner" - - "$ref": "#/components/parameters/repo" - - "$ref": "#/components/parameters/tag-protection-id" - responses: - '204': - description: Response - '403': - "$ref": "#/components/responses/forbidden" - '404': - "$ref": "#/components/responses/not_found" - x-github: - githubCloudOnly: false - enabledForGitHubApps: true - category: repos - subcategory: tags - deprecationDate: '2024-05-29' - removalDate: '2024-08-30' - deprecated: true "/repos/{owner}/{repo}/tarball/{ref}": get: summary: Download a repository archive (tar) @@ -56902,7 +56786,36 @@ paths: You must supply complete user information, just as you would when provisioning them initially. Any previously existing data not provided will be deleted. To update only a specific attribute, refer to the [Update an attribute for a SCIM user](#update-an-attribute-for-a-scim-enterprise-user) endpoint. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > + > ``` + >{ + > "schemas": [ + > "urn:ietf:params:scim:schemas:core:2.0:User" + > ], + > "externalId": "E012345", + > "active": false, + > "userName": "E012345", + > "name": { + > "familyName": "Octocat", + > "givenName": "Mona", + > "middleName": "Lisa" + > }, + > "displayName": "Mona Lisa", + > "emails": [ + > { + > "value": "mlisa@example.com", + > "type": "work", + > "primary": true + > } + > ], + > "roles": [ + > { + > "value": "User" + > } + > ] + >} + > ``` operationId: enterprise-admin/set-information-for-provisioned-enterprise-user tags: - enterprise-admin @@ -56961,15 +56874,21 @@ paths: > Complex SCIM `path` selectors that include filters are not supported. For example, a `path` selector defined as `"path": "emails[type eq \"work\"]"` will be ineffective. > [!WARNING] - > Setting `active: false` will suspend a user, and their handle and email will be obfuscated. + > Setting `active: false` will suspend a user. As a result, their handle and primary email address will be obfuscated. + > > ``` > { - > "Operations":[{ - > "op":"replace", - > "value":{ - > "active":false + > "schemas": [ + > "urn:ietf:params:scim:api:messages:2.0:PatchOp" + > ], + > "Operations": [ + > { + > "op": "replace", + > "value": { + > "active": false + > } > } - > }] + > ] > } > ``` operationId: enterprise-admin/update-attribute-for-enterprise-user @@ -115336,33 +115255,6 @@ components: - commit - zipball_url - tarball_url - tag-protection: - title: Tag protection - description: Tag protection - type: object - properties: - id: - type: integer - examples: - - 2 - created_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - updated_at: - type: string - examples: - - '2011-01-26T19:01:12Z' - enabled: - type: boolean - examples: - - true - pattern: - type: string - examples: - - v1.* - required: - - pattern topic: title: Topic description: A topic aggregates entities that are related to a subject. @@ -254665,13 +254557,6 @@ components: zipball_url: https://github.com/octocat/Hello-World/zipball/v0.1 tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= - tag-protection-items: - value: - - id: 2 - pattern: v1.* - tag-protection: - value: - enabled: true topic: value: names: @@ -261745,13 +261630,6 @@ components: required: true schema: type: integer - tag-protection-id: - name: tag_protection_id - description: The unique identifier of the tag protection. - in: path - required: true - schema: - type: integer per: name: per description: The time frame to display results for. diff --git a/descriptions-next/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json b/descriptions-next/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json index 94507ed9c..35109cd59 100644 --- a/descriptions-next/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json +++ b/descriptions-next/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json @@ -337059,6 +337059,33 @@ } } ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "examples": { + "response-if-content-is-a-file-github-object": { + "summary": "Content is a file using the object media type" + }, + "response-if-content-is-a-directory-github-object": { + "summary": "Content is a directory using the object media type" + }, + "response-if-content-is-a-file": { + "summary": "Content is a file" + }, + {"code":"deadline_exceeded","msg":"operation timed out"}