diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index 1855e733ec..d957a95c2e 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -14063,7 +14063,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -17856,7 +17856,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -49148,6 +49148,320 @@ } } }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "410": { + "$ref": "#/components/responses/gone" + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, "/repos/{owner}/{repo}/issues/{issue_number}/events": { "get": { "summary": "List issue events", @@ -101625,6 +101939,30 @@ "percent_completed" ] }, + "issue-dependencies-summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "issue": { "title": "Issue", "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", @@ -101848,6 +102186,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -122998,6 +123339,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -128542,6 +128886,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "type": "string" }, @@ -134697,6 +135044,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -136074,6 +136424,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -160191,6 +160544,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -161759,6 +162115,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -163336,6 +163695,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -165155,6 +165517,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -166585,6 +166950,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -167833,6 +168201,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -169074,6 +169445,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -170308,6 +170682,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -171568,6 +171945,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -172792,6 +173172,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -173997,6 +174380,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -175793,6 +176179,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -177080,6 +177469,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -178281,6 +178673,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -180277,6 +180672,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index 890b9cdf4d..22fe2d4595 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -10283,7 +10283,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -13000,7 +13000,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -35986,6 +35986,237 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': + "$ref": "#/components/responses/moved_permanently" + '403': + "$ref": "#/components/responses/forbidden" + '410': + "$ref": "#/components/responses/gone" + '422': + "$ref": "#/components/responses/validation_failed" + '404': + "$ref": "#/components/responses/not_found" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + '301': + "$ref": "#/components/responses/moved_permanently" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -74018,6 +74249,23 @@ components: - total - completed - percent_completed + issue-dependencies-summary: + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking issue: title: Issue description: Issues are a great way to keep track of tasks, enhancements, and @@ -74188,6 +74436,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -90807,6 +91057,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -94852,6 +95104,8 @@ components: nullable: true sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: type: string state_reason: @@ -99594,6 +99848,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -100633,6 +100889,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -118581,6 +118839,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -119747,6 +120007,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -120920,6 +121182,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -122270,6 +122534,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -123330,6 +123596,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -124276,6 +124544,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -125205,6 +125475,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -126136,6 +126408,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -127090,6 +127364,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -128013,6 +128289,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -128918,6 +129196,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -130273,6 +130553,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -131247,6 +131529,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -132149,6 +132433,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -133656,6 +133942,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index 1855e733ec..d957a95c2e 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -14063,7 +14063,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -17856,7 +17856,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -49148,6 +49148,320 @@ } } }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "410": { + "$ref": "#/components/responses/gone" + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, "/repos/{owner}/{repo}/issues/{issue_number}/events": { "get": { "summary": "List issue events", @@ -101625,6 +101939,30 @@ "percent_completed" ] }, + "issue-dependencies-summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "issue": { "title": "Issue", "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", @@ -101848,6 +102186,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -122998,6 +123339,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -128542,6 +128886,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "type": "string" }, @@ -134697,6 +135044,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -136074,6 +136424,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -160191,6 +160544,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -161759,6 +162115,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -163336,6 +163695,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -165155,6 +165517,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -166585,6 +166950,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -167833,6 +168201,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -169074,6 +169445,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -170308,6 +170682,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -171568,6 +171945,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -172792,6 +173172,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -173997,6 +174380,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -175793,6 +176179,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -177080,6 +177469,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -178281,6 +178673,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -180277,6 +180672,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index 890b9cdf4d..22fe2d4595 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -10283,7 +10283,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -13000,7 +13000,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -35986,6 +35986,237 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': + "$ref": "#/components/responses/moved_permanently" + '403': + "$ref": "#/components/responses/forbidden" + '410': + "$ref": "#/components/responses/gone" + '422': + "$ref": "#/components/responses/validation_failed" + '404': + "$ref": "#/components/responses/not_found" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + '301': + "$ref": "#/components/responses/moved_permanently" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -74018,6 +74249,23 @@ components: - total - completed - percent_completed + issue-dependencies-summary: + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking issue: title: Issue description: Issues are a great way to keep track of tasks, enhancements, and @@ -74188,6 +74436,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -90807,6 +91057,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -94852,6 +95104,8 @@ components: nullable: true sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: type: string state_reason: @@ -99594,6 +99848,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -100633,6 +100889,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -118581,6 +118839,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -119747,6 +120007,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -120920,6 +121182,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -122270,6 +122534,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -123330,6 +123596,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -124276,6 +124544,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -125205,6 +125475,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -126136,6 +126408,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -127090,6 +127364,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -128013,6 +128289,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -128918,6 +129196,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -130273,6 +130553,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -131247,6 +131529,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -132149,6 +132433,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -133656,6 +133942,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index 60df0fe511..d1474ee9b4 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -26054,6 +26054,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -41194,6 +41218,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -46970,6 +47018,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -80221,7 +80293,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -89033,6 +89105,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -99986,6 +100082,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -104344,7 +104464,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -278083,6 +278203,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -297907,6 +298051,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -300480,6 +300648,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -306487,6 +306679,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -310207,6 +310423,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -313803,6 +314043,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -316354,6 +316618,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -318924,6 +319212,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -321297,6 +321609,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -323035,8 +323371,10186 @@ } } }, - "410": { - "description": "Gone", + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "comments" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "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" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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": { @@ -323061,77 +333575,8 @@ } } }, - "422": { - "description": "Validation failed, or the endpoint has been spammed.", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } - }, - "404": { - "description": "Resource not found", + "410": { + "description": "Gone", "content": { "application/json": { "schema": { @@ -323158,11 +333603,10 @@ } }, "x-github": { - "triggersNotification": true, "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "issues", - "subcategory": "comments" + "subcategory": "issue-dependencies" } } }, @@ -336809,6 +347253,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -339271,6 +349739,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -341709,6 +352201,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -344246,6 +354762,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -354790,6 +365330,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -453320,6 +463884,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "type": "string" }, @@ -497419,6 +508007,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -527096,6 +537708,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -530077,6 +540713,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -533060,6 +543720,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -542409,6 +553093,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -545392,6 +556100,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -707729,6 +718461,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -711470,6 +722226,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -715235,6 +726015,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -719406,6 +730210,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -721537,6 +732365,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -725945,6 +736797,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -728076,6 +738952,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -732484,6 +743384,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -735344,6 +746268,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -739023,6 +749971,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -741883,6 +752855,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -744706,6 +755702,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -747596,6 +758616,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -750678,6 +761722,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -753578,6 +764646,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -756651,6 +767743,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -759575,6 +770691,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -762525,6 +773665,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -765401,6 +776565,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -768355,6 +779543,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -770308,6 +781520,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -773186,6 +784422,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -776089,6 +787349,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -778859,6 +790143,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -780828,6 +792136,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -783713,6 +795045,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -786756,6 +798112,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -789641,6 +801021,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -792589,6 +803993,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -795444,6 +806872,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -798328,6 +809780,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -1147289,6 +1158765,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1150149,6 +1161649,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1153825,6 +1165349,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1156685,6 +1168233,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1160361,6 +1171933,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1163221,6 +1174817,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1166897,6 +1178517,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1169757,6 +1181401,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index 09d5733167..226ab96cc6 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -10589,6 +10589,23 @@ paths: - total - completed - percent_completed + issue_dependencies_summary: &617 + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking required: &504 - assignee - closed_at @@ -11178,7 +11195,7 @@ paths: url: type: string format: uri - user: &628 + user: &629 title: Public User description: Public User type: object @@ -15677,7 +15694,7 @@ paths: - avatar_url - description examples: - default: &646 + default: &647 value: - login: github id: 1 @@ -15988,7 +16005,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *96 - - &672 + - &673 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -15997,7 +16014,7 @@ paths: required: false schema: type: integer - - &673 + - &674 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 @@ -16006,7 +16023,7 @@ paths: required: false schema: type: integer - - &674 + - &675 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -16015,7 +16032,7 @@ paths: required: false schema: type: integer - - &675 + - &676 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -17847,7 +17864,7 @@ paths: type: array items: *60 examples: - default: &640 + default: &641 value: total_count: 1 repositories: @@ -18715,7 +18732,7 @@ paths: type: array items: *122 examples: - default: &631 + default: &632 value: total_count: 1 repositories: @@ -21014,12 +21031,12 @@ paths: required: - subject_digests examples: - default: &661 + default: &662 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &662 + withPredicateType: &663 value: subject_digests: - sha256:abc123 @@ -21077,7 +21094,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &663 + default: &664 value: attestations_subject_digests: - sha256:abc: @@ -25252,7 +25269,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -29488,7 +29505,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -30571,7 +30588,7 @@ paths: parameters: - *96 - *210 - - &645 + - &646 name: repo_name description: repo_name parameter in: path @@ -31599,7 +31616,7 @@ paths: - nuget - container - *96 - - &647 + - &648 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -31640,7 +31657,7 @@ paths: default: *218 '403': *29 '401': *25 - '400': &649 + '400': &650 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38133,7 +38150,7 @@ paths: description: Response content: application/json: - schema: &666 + schema: &667 type: object properties: total_minutes_used: @@ -38203,7 +38220,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &667 + default: &668 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -38239,7 +38256,7 @@ paths: description: Response content: application/json: - schema: &668 + schema: &669 type: object properties: total_gigabytes_bandwidth_used: @@ -38257,7 +38274,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &669 + default: &670 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -38289,7 +38306,7 @@ paths: description: Response content: application/json: - schema: &670 + schema: &671 type: object properties: days_left_in_billing_cycle: @@ -38307,7 +38324,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &671 + default: &672 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -39518,7 +39535,7 @@ paths: - updated_at - url examples: - default: &618 + default: &619 value: - author: login: octocat @@ -39766,7 +39783,7 @@ paths: application/json: schema: *291 examples: - default: &619 + default: &620 value: author: login: octocat @@ -39949,7 +39966,7 @@ paths: - updated_at - url examples: - default: &620 + default: &621 value: - author: login: octocat @@ -40175,7 +40192,7 @@ paths: application/json: schema: *294 examples: - default: &621 + default: &622 value: author: login: octocat @@ -40791,7 +40808,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &622 + response-if-user-is-a-team-maintainer: &623 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -40856,7 +40873,7 @@ paths: application/json: schema: *301 examples: - response-if-users-membership-with-team-is-now-pending: &623 + response-if-users-membership-with-team-is-now-pending: &624 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -40997,7 +41014,7 @@ paths: - updated_at - permissions examples: - default: &624 + default: &625 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -41076,7 +41093,7 @@ paths: application/json: schema: *302 examples: - default: &625 + default: &626 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -41286,7 +41303,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &626 + schema: &627 title: Team Repository description: A team's access to a repository. type: object @@ -41943,7 +41960,7 @@ paths: type: array items: *155 examples: - response-if-child-teams-exist: &627 + response-if-child-teams-exist: &628 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -53777,7 +53794,7 @@ paths: check. type: array items: *383 - deployment: &684 + deployment: &685 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -54689,7 +54706,7 @@ paths: type: string format: date-time nullable: true - head_commit: &710 + head_commit: &711 title: Simple Commit description: A commit. type: object @@ -58915,14 +58932,14 @@ paths: type: integer machines: type: array - items: &634 + items: &635 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *425 required: *426 examples: - default: &635 + default: &636 value: total_count: 2 machines: @@ -69531,7 +69548,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &718 + last_response: &719 title: Hook Response type: object properties: @@ -70491,7 +70508,7 @@ paths: parameters: - *304 - *305 - - &658 + - &659 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -70925,7 +70942,7 @@ paths: type: array items: *500 examples: - default: &651 + default: &652 value: - id: 1 repository: @@ -71325,7 +71342,7 @@ paths: type: array items: *77 examples: - default: &511 + default: &509 value: - id: 1 node_id: MDU6SXNzdWUx @@ -73128,6 +73145,210 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *77 + examples: + default: *509 + headers: + Link: *58 + '301': *316 + '404': *6 + '410': *313 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: *77 + examples: + default: *506 + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': *316 + '403': *29 + '410': *313 + '422': *15 + '404': *6 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *77 + examples: + default: *506 + '301': *316 + '400': *14 + '401': *25 + '403': *29 + '404': *6 + '410': *313 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - *304 + - *305 + - *507 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *77 + examples: + default: *509 + headers: + Link: *58 + '301': *316 + '404': *6 + '410': *313 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -74021,7 +74242,7 @@ paths: application/json: schema: type: array - items: &509 + items: &510 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -74068,7 +74289,7 @@ paths: - color - default examples: - default: &510 + default: &511 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -74166,9 +74387,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 '301': *316 '404': *6 '410': *313 @@ -74250,9 +74471,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 '301': *316 '404': *6 '410': *313 @@ -74314,7 +74535,7 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: default: value: @@ -74641,7 +74862,7 @@ paths: type: array items: *77 examples: - default: *511 + default: *509 headers: Link: *58 '404': *6 @@ -75854,9 +76075,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 headers: Link: *58 '404': *6 @@ -75914,7 +76135,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: &528 value: @@ -75960,7 +76181,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: *528 '404': *6 @@ -76019,7 +76240,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: value: @@ -76718,9 +76939,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 headers: Link: *58 x-github: @@ -85064,7 +85285,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &739 + items: &740 type: object properties: type: @@ -89244,6 +89465,7 @@ paths: type: string nullable: true sub_issues_summary: *616 + issue_dependencies_summary: *617 state: type: string state_reason: @@ -90545,7 +90767,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &617 + - &618 name: team_id description: The unique identifier of the team. in: path @@ -90586,7 +90808,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *617 + - *618 requestBody: required: true content: @@ -90686,7 +90908,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *617 + - *618 responses: '204': description: Response @@ -90717,7 +90939,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *617 + - *618 - *48 - *17 - *19 @@ -90730,7 +90952,7 @@ paths: type: array items: *291 examples: - default: *618 + default: *619 headers: Link: *58 x-github: @@ -90759,7 +90981,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *617 + - *618 requestBody: required: true content: @@ -90822,7 +91044,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *617 + - *618 - *293 responses: '200': @@ -90856,7 +91078,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *617 + - *618 - *293 requestBody: required: false @@ -90882,7 +91104,7 @@ paths: application/json: schema: *291 examples: - default: *619 + default: *620 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90907,7 +91129,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *617 + - *618 - *293 responses: '204': @@ -90937,7 +91159,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *617 + - *618 - *293 - *48 - *17 @@ -90951,7 +91173,7 @@ paths: type: array items: *294 examples: - default: *620 + default: *621 headers: Link: *58 x-github: @@ -90980,7 +91202,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 requestBody: required: true @@ -91032,7 +91254,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 responses: @@ -91067,7 +91289,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 requestBody: @@ -91093,7 +91315,7 @@ paths: application/json: schema: *294 examples: - default: *621 + default: *622 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91118,7 +91340,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 responses: @@ -91149,7 +91371,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 - name: content @@ -91208,7 +91430,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 requestBody: @@ -91270,7 +91492,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *617 + - *618 - *293 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -91328,7 +91550,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *617 + - *618 - *293 requestBody: required: true @@ -91387,7 +91609,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91425,7 +91647,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *617 + - *618 - name: role description: Filters members returned by their role in the team. in: query @@ -91476,7 +91698,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91513,7 +91735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91553,7 +91775,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91590,7 +91812,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 responses: '200': @@ -91599,7 +91821,7 @@ paths: application/json: schema: *301 examples: - response-if-user-is-a-team-maintainer: *622 + response-if-user-is-a-team-maintainer: *623 '404': *6 x-github: githubCloudOnly: false @@ -91632,7 +91854,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 requestBody: required: false @@ -91660,7 +91882,7 @@ paths: application/json: schema: *301 examples: - response-if-users-membership-with-team-is-now-pending: *623 + response-if-users-membership-with-team-is-now-pending: *624 '403': description: Forbidden if team synchronization is set up '422': @@ -91694,7 +91916,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91723,7 +91945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91735,7 +91957,7 @@ paths: type: array items: *302 examples: - default: *624 + default: *625 headers: Link: *58 '404': *6 @@ -91761,7 +91983,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *617 + - *618 - *303 responses: '200': @@ -91770,7 +91992,7 @@ paths: application/json: schema: *302 examples: - default: *625 + default: *626 '404': description: Not Found if project is not managed by this team x-github: @@ -91794,7 +92016,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *617 + - *618 - *303 requestBody: required: false @@ -91862,7 +92084,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *617 + - *618 - *303 responses: '204': @@ -91890,7 +92112,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91932,7 +92154,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *617 + - *618 - *304 - *305 responses: @@ -91940,7 +92162,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *626 + schema: *627 examples: alternative-response-with-extra-repository-information: value: @@ -92091,7 +92313,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *617 + - *618 - *304 - *305 requestBody: @@ -92143,7 +92365,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *617 + - *618 - *304 - *305 responses: @@ -92170,7 +92392,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -92182,7 +92404,7 @@ paths: type: array items: *155 examples: - response-if-child-teams-exist: *627 + response-if-child-teams-exist: *628 headers: Link: *58 '404': *6 @@ -92215,7 +92437,7 @@ paths: application/json: schema: oneOf: - - &629 + - &630 title: Private User description: Private User type: object @@ -92418,7 +92640,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *628 + - *629 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -92571,7 +92793,7 @@ paths: description: Response content: application/json: - schema: *629 + schema: *630 examples: default: value: @@ -92969,7 +93191,7 @@ paths: type: integer secrets: type: array - items: &630 + items: &631 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -93085,7 +93307,7 @@ paths: description: Response content: application/json: - schema: *630 + schema: *631 examples: default: value: @@ -93231,7 +93453,7 @@ paths: type: array items: *122 examples: - default: *631 + default: *632 '401': *25 '403': *29 '404': *6 @@ -93498,7 +93720,7 @@ paths: description: Response content: application/json: - schema: &632 + schema: &633 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -93539,7 +93761,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &633 + default: &634 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -93584,9 +93806,9 @@ paths: description: Response content: application/json: - schema: *632 + schema: *633 examples: - default: *633 + default: *634 '404': *6 x-github: githubCloudOnly: false @@ -93623,9 +93845,9 @@ paths: type: integer machines: type: array - items: *634 + items: *635 examples: - default: *635 + default: *636 '304': *37 '500': *97 '401': *25 @@ -94564,7 +94786,7 @@ paths: type: array items: *217 examples: - default: &648 + default: &649 value: - id: 197 name: hello_docker @@ -94665,7 +94887,7 @@ paths: application/json: schema: type: array - items: &636 + items: &637 title: Email description: Email type: object @@ -94730,9 +94952,9 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: - default: &650 + default: &651 value: - email: octocat@github.com verified: true @@ -94807,7 +95029,7 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: default: value: @@ -95063,7 +95285,7 @@ paths: application/json: schema: type: array - items: &637 + items: &638 title: GPG Key description: A unique encryption key type: object @@ -95194,7 +95416,7 @@ paths: - subkeys - revoked examples: - default: &664 + default: &665 value: - id: 3 name: Octocat's GPG Key @@ -95279,9 +95501,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: &638 + default: &639 value: id: 3 name: Octocat's GPG Key @@ -95338,7 +95560,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &639 + - &640 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -95350,9 +95572,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: *638 + default: *639 '404': *6 '304': *37 '403': *29 @@ -95375,7 +95597,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *639 + - *640 responses: '204': description: Response @@ -95566,7 +95788,7 @@ paths: type: array items: *60 examples: - default: *640 + default: *641 headers: Link: *58 '404': *6 @@ -95830,7 +96052,7 @@ paths: application/json: schema: type: array - items: &641 + items: &642 title: Key description: Key type: object @@ -95931,9 +96153,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: - default: &642 + default: &643 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -95972,9 +96194,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: - default: *642 + default: *643 '404': *6 '304': *37 '403': *29 @@ -96030,7 +96252,7 @@ paths: application/json: schema: type: array - items: &643 + items: &644 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -96098,7 +96320,7 @@ paths: - account - plan examples: - default: &644 + default: &645 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -96160,9 +96382,9 @@ paths: application/json: schema: type: array - items: *643 + items: *644 examples: - default: *644 + default: *645 headers: Link: *58 '304': *37 @@ -97157,7 +97379,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *210 - - *645 + - *646 responses: '204': description: Response @@ -97230,7 +97452,7 @@ paths: type: array items: *206 examples: - default: *646 + default: *647 headers: Link: *58 '304': *37 @@ -97272,7 +97494,7 @@ paths: - docker - nuget - container - - *647 + - *648 - *19 - *17 responses: @@ -97284,8 +97506,8 @@ paths: type: array items: *217 examples: - default: *648 - '400': *649 + default: *649 + '400': *650 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -97314,7 +97536,7 @@ paths: application/json: schema: *217 examples: - default: &665 + default: &666 value: id: 40201 name: octo-name @@ -97767,9 +97989,9 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: - default: *650 + default: *651 headers: Link: *58 '304': *37 @@ -97882,7 +98104,7 @@ paths: type: array items: *60 examples: - default: &657 + default: &658 summary: Default response value: - id: 1296269 @@ -98228,7 +98450,7 @@ paths: type: array items: *500 examples: - default: *651 + default: *652 headers: Link: *58 '304': *37 @@ -98307,7 +98529,7 @@ paths: application/json: schema: type: array - items: &652 + items: &653 title: Social account description: Social media account type: object @@ -98322,7 +98544,7 @@ paths: - provider - url examples: - default: &653 + default: &654 value: - provider: twitter url: https://twitter.com/github @@ -98384,9 +98606,9 @@ paths: application/json: schema: type: array - items: *652 + items: *653 examples: - default: *653 + default: *654 '422': *15 '304': *37 '404': *6 @@ -98473,7 +98695,7 @@ paths: application/json: schema: type: array - items: &654 + items: &655 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -98493,7 +98715,7 @@ paths: - title - created_at examples: - default: &676 + default: &677 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98559,9 +98781,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *655 examples: - default: &655 + default: &656 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98592,7 +98814,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: - - &656 + - &657 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -98604,9 +98826,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *655 examples: - default: *655 + default: *656 '404': *6 '304': *37 '403': *29 @@ -98629,7 +98851,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: - - *656 + - *657 responses: '204': description: Response @@ -98658,7 +98880,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &677 + - &678 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 @@ -98683,11 +98905,11 @@ paths: type: array items: *60 examples: - default-response: *657 + default-response: *658 application/vnd.github.v3.star+json: schema: type: array - items: &678 + items: &679 title: Starred Repository description: Starred Repository type: object @@ -99056,10 +99278,10 @@ paths: application/json: schema: oneOf: + - *630 - *629 - - *628 examples: - default-response: &659 + default-response: &660 summary: Default response value: login: octocat @@ -99094,7 +99316,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &660 + response-with-git-hub-plan-information: &661 summary: Response with GitHub plan information value: login: octocat @@ -99154,7 +99376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *658 + - *659 - *17 responses: '200': @@ -99203,11 +99425,11 @@ paths: application/json: schema: oneOf: + - *630 - *629 - - *628 examples: - default-response: *659 - response-with-git-hub-plan-information: *660 + default-response: *660 + response-with-git-hub-plan-information: *661 '404': *6 x-github: githubCloudOnly: false @@ -99256,8 +99478,8 @@ paths: required: - subject_digests examples: - default: *661 - withPredicateType: *662 + default: *662 + withPredicateType: *663 responses: '200': description: Response @@ -99310,7 +99532,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *663 + default: *664 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99553,7 +99775,7 @@ paths: type: array items: *217 examples: - default: *648 + default: *649 '403': *29 '401': *25 x-github: @@ -99957,9 +100179,9 @@ paths: application/json: schema: type: array - items: *637 + items: *638 examples: - default: *664 + default: *665 headers: Link: *58 x-github: @@ -100148,7 +100370,7 @@ paths: type: array items: *206 examples: - default: *646 + default: *647 headers: Link: *58 x-github: @@ -100187,7 +100409,7 @@ paths: - docker - nuget - container - - *647 + - *648 - *135 - *19 - *17 @@ -100200,10 +100422,10 @@ paths: type: array items: *217 examples: - default: *648 + default: *649 '403': *29 '401': *25 - '400': *649 + '400': *650 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100233,7 +100455,7 @@ paths: application/json: schema: *217 examples: - default: *665 + default: *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100832,9 +101054,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *667 examples: - default: *667 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100862,9 +101084,9 @@ paths: description: Response content: application/json: - schema: *668 + schema: *669 examples: - default: *669 + default: *670 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100892,9 +101114,9 @@ paths: description: Response content: application/json: - schema: *670 + schema: *671 examples: - default: *671 + default: *672 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100915,10 +101137,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *135 - - *672 - *673 - *674 - *675 + - *676 responses: '200': description: Response when getting a billing usage report @@ -101017,9 +101239,9 @@ paths: application/json: schema: type: array - items: *652 + items: *653 examples: - default: *653 + default: *654 headers: Link: *58 x-github: @@ -101049,9 +101271,9 @@ paths: application/json: schema: type: array - items: *654 + items: *655 examples: - default: *676 + default: *677 headers: Link: *58 x-github: @@ -101076,7 +101298,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *135 - - *677 + - *678 - *48 - *17 - *19 @@ -101088,11 +101310,11 @@ paths: schema: anyOf: - type: array - items: *678 + items: *679 - type: array items: *60 examples: - default-response: *657 + default-response: *658 headers: Link: *58 x-github: @@ -101251,7 +101473,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &679 + enterprise: &680 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101309,7 +101531,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &680 + installation: &681 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101328,7 +101550,7 @@ x-webhooks: required: - id - node_id - organization: &681 + organization: &682 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101388,13 +101610,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &682 + repository: &683 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &712 + properties: &713 id: description: Unique identifier of the repository example: 42 @@ -102077,7 +102299,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &713 + required: &714 - archive_url - assignees_url - blobs_url @@ -102228,10 +102450,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -102307,11 +102529,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: &683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: &684 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) @@ -102534,11 +102756,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: *683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: *684 sender: *4 required: - action @@ -102721,11 +102943,11 @@ x-webhooks: - everyone required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: *683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: *684 sender: *4 required: - action @@ -102809,7 +103031,7 @@ x-webhooks: type: string enum: - completed - check_run: &685 + check_run: &686 title: CheckRun description: A check performed on the code of a given code change type: object @@ -102900,7 +103122,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *684 + deployment: *685 details_url: example: https://example.com type: string @@ -102985,9 +103207,9 @@ x-webhooks: - output - app - pull_requests - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -103380,10 +103602,10 @@ x-webhooks: type: string enum: - created - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -103779,10 +104001,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 requested_action: description: The action requested by the user. type: object @@ -104187,10 +104409,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -105167,10 +105389,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -105840,10 +106062,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -106507,10 +106729,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -106818,20 +107040,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &686 + commit_oid: &687 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: *679 - installation: *680 - organization: *681 - ref: &687 + enterprise: *680 + installation: *681 + organization: *682 + ref: &688 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: *682 + repository: *683 sender: *4 required: - action @@ -107223,12 +107445,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -107491,12 +107713,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -107825,12 +108047,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -108095,16 +108317,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 ref: 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 nullable: true - repository: *682 + repository: *683 sender: *4 required: - action @@ -108338,12 +108560,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -108600,10 +108822,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -108683,18 +108905,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *681 - pusher_type: &688 + organization: *682 + pusher_type: &689 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &689 + ref: &690 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -108704,7 +108926,7 @@ x-webhooks: enum: - tag - branch - repository: *682 + repository: *683 sender: *4 required: - ref @@ -108787,9 +109009,9 @@ x-webhooks: enum: - created definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -108874,9 +109096,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -108954,9 +109176,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -109034,9 +109256,9 @@ x-webhooks: enum: - updated definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -109113,10 +109335,10 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - repository: *682 - organization: *681 + enterprise: *680 + installation: *681 + repository: *683 + organization: *682 sender: *4 new_property_values: type: array @@ -109201,18 +109423,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - pusher_type: *688 - ref: *689 + enterprise: *680 + installation: *681 + organization: *682 + pusher_type: *689 + ref: *690 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *682 + repository: *683 sender: *4 required: - ref @@ -109297,10 +109519,10 @@ x-webhooks: enum: - auto_dismissed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109385,10 +109607,10 @@ x-webhooks: enum: - auto_reopened alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109473,10 +109695,10 @@ x-webhooks: enum: - created alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109559,10 +109781,10 @@ x-webhooks: enum: - dismissed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109645,10 +109867,10 @@ x-webhooks: enum: - fixed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109732,10 +109954,10 @@ x-webhooks: enum: - reintroduced alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109818,10 +110040,10 @@ x-webhooks: enum: - reopened alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109898,9 +110120,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - key: &690 + enterprise: *680 + installation: *681 + key: &691 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -109936,8 +110158,8 @@ x-webhooks: - verified - created_at - read_only - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -110014,11 +110236,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - key: *690 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + key: *691 + organization: *682 + repository: *683 sender: *4 required: - action @@ -110579,12 +110801,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: &694 + workflow: &695 title: Workflow type: object nullable: true @@ -111314,9 +111536,9 @@ x-webhooks: pull_requests: type: array items: *547 - repository: *682 - organization: *681 - installation: *680 + repository: *683 + organization: *682 + installation: *681 sender: *4 responses: '200': @@ -111387,7 +111609,7 @@ x-webhooks: type: string enum: - approved - approver: &691 + approver: &692 type: object properties: avatar_url: @@ -111430,11 +111652,11 @@ x-webhooks: type: string comment: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - reviewers: &692 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + reviewers: &693 type: array items: type: object @@ -111513,7 +111735,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &693 + workflow_job_run: &694 type: object properties: conclusion: @@ -112244,18 +112466,18 @@ x-webhooks: type: string enum: - rejected - approver: *691 + approver: *692 comment: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - reviewers: *692 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + reviewers: *693 sender: *4 since: type: string - workflow_job_run: *693 + workflow_job_run: *694 workflow_job_runs: type: array items: @@ -112959,13 +113181,13 @@ x-webhooks: type: string enum: - requested - enterprise: *679 + enterprise: *680 environment: type: string - installation: *680 - organization: *681 - repository: *682 - requestor: &699 + installation: *681 + organization: *682 + repository: *683 + requestor: &700 title: User type: object nullable: true @@ -114864,12 +115086,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Deployment Workflow Run type: object @@ -115549,7 +115771,7 @@ x-webhooks: type: string enum: - answered - answer: &697 + answer: &698 type: object properties: author_association: @@ -115706,7 +115928,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &695 + discussion: &696 title: Discussion description: A Discussion in a repository. type: object @@ -115992,7 +116214,7 @@ x-webhooks: - id labels: type: array - items: *509 + items: *510 required: - repository_url - category @@ -116014,10 +116236,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116144,11 +116366,11 @@ x-webhooks: - from required: - category - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116231,11 +116453,11 @@ x-webhooks: type: string enum: - closed - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116317,7 +116539,7 @@ x-webhooks: type: string enum: - created - comment: &696 + comment: &697 type: object properties: author_association: @@ -116474,11 +116696,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116561,12 +116783,12 @@ x-webhooks: type: string enum: - deleted - comment: *696 - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + comment: *697 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116661,12 +116883,12 @@ x-webhooks: - from required: - body - comment: *696 - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + comment: *697 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116750,11 +116972,11 @@ x-webhooks: type: string enum: - created - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116836,11 +117058,11 @@ x-webhooks: type: string enum: - deleted - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116940,11 +117162,11 @@ x-webhooks: type: string required: - from - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117026,10 +117248,10 @@ x-webhooks: type: string enum: - labeled - discussion: *695 - enterprise: *679 - installation: *680 - label: &698 + discussion: *696 + enterprise: *680 + installation: *681 + label: &699 title: Label type: object properties: @@ -117061,8 +117283,8 @@ x-webhooks: - color - default - description - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117145,11 +117367,11 @@ x-webhooks: type: string enum: - locked - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117231,11 +117453,11 @@ x-webhooks: type: string enum: - pinned - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117317,11 +117539,11 @@ x-webhooks: type: string enum: - reopened - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117406,16 +117628,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *695 - new_repository: *682 + new_discussion: *696 + new_repository: *683 required: - new_discussion - new_repository - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117498,10 +117720,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *695 - old_answer: *697 - organization: *681 - repository: *682 + discussion: *696 + old_answer: *698 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117583,12 +117805,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *695 - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117671,11 +117893,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117757,11 +117979,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117834,7 +118056,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *679 + enterprise: *680 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -118494,9 +118716,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - forkee @@ -118642,9 +118864,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pages: description: The pages that were updated. type: array @@ -118681,7 +118903,7 @@ x-webhooks: - action - sha - html_url - repository: *682 + repository: *683 sender: *4 required: - pages @@ -118757,10 +118979,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: &700 + organization: *682 + repositories: &701 description: An array of repository objects that the installation can access. type: array @@ -118786,8 +119008,8 @@ x-webhooks: - name - full_name - private - repository: *682 - requester: *699 + repository: *683 + requester: *700 sender: *4 required: - action @@ -118862,11 +119084,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -118942,11 +119164,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119022,10 +119244,10 @@ x-webhooks: type: string enum: - added - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories_added: &701 + organization: *682 + repositories_added: &702 description: An array of repository objects, which were added to the installation. type: array @@ -119071,15 +119293,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *682 - repository_selection: &702 + repository: *683 + repository_selection: &703 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *699 + requester: *700 sender: *4 required: - action @@ -119158,10 +119380,10 @@ x-webhooks: type: string enum: - removed - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories_added: *701 + organization: *682 + repositories_added: *702 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -119188,9 +119410,9 @@ x-webhooks: - name - full_name - private - repository: *682 - repository_selection: *702 - requester: *699 + repository: *683 + repository_selection: *703 + requester: *700 sender: *4 required: - action @@ -119269,11 +119491,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119451,10 +119673,10 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 target_type: type: string @@ -119533,11 +119755,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119789,8 +120011,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120585,6 +120807,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -120933,8 +121156,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -121014,7 +121237,7 @@ x-webhooks: type: string enum: - deleted - comment: &703 + comment: &704 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -121179,8 +121402,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121971,6 +122194,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -122321,8 +122545,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -122402,7 +122626,7 @@ x-webhooks: type: string enum: - edited - changes: &731 + changes: &732 description: The changes to the comment. type: object properties: @@ -122414,9 +122638,9 @@ x-webhooks: type: string required: - from - comment: *703 - enterprise: *679 - installation: *680 + comment: *704 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123210,6 +123434,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -123558,8 +123783,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123649,9 +123874,9 @@ x-webhooks: type: number blocking_issue: *77 blocking_issue_repo: *60 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123745,9 +123970,9 @@ x-webhooks: type: number blocking_issue: *77 blocking_issue_repo: *60 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123840,9 +124065,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123936,9 +124161,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -124023,10 +124248,10 @@ x-webhooks: type: string enum: - assigned - assignee: *699 - enterprise: *679 - installation: *680 - issue: &706 + assignee: *700 + enterprise: *680 + installation: *681 + issue: &707 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124816,6 +125041,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -124932,8 +125158,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -125013,8 +125239,8 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125809,6 +126035,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -126060,8 +126287,8 @@ x-webhooks: required: - state - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -126140,8 +126367,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126927,6 +127154,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -127042,8 +127270,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -127122,8 +127350,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127931,6 +128159,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -128025,7 +128254,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &704 + milestone: &705 title: Milestone description: A collection of related issues and pull requests. type: object @@ -128163,8 +128392,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -128263,8 +128492,8 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129054,6 +129283,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -129170,9 +129400,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *698 - organization: *681 - repository: *682 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -129252,8 +129482,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130042,6 +130272,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130158,9 +130389,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *698 - organization: *681 - repository: *682 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -130240,8 +130471,8 @@ x-webhooks: type: string enum: - locked - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131054,6 +131285,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -131147,8 +131379,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -131227,8 +131459,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132035,6 +132267,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132128,9 +132361,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *704 - organization: *681 - repository: *682 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -132999,6 +133232,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -133560,8 +133794,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134351,6 +134585,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134466,8 +134701,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -134547,9 +134782,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *679 - installation: *680 - issue: &705 + enterprise: *680 + installation: *681 + issue: &706 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -135333,6 +135568,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135448,8 +135684,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -135528,8 +135764,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -136340,6 +136576,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -136434,8 +136671,8 @@ x-webhooks: user_view_type: type: string type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -137302,6 +137539,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137885,11 +138123,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *679 - installation: *680 - issue: *705 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *706 + organization: *682 + repository: *683 sender: *4 required: - action @@ -137969,12 +138207,12 @@ x-webhooks: type: string enum: - typed - enterprise: *679 - installation: *680 - issue: *706 + enterprise: *680 + installation: *681 + issue: *707 type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138055,7 +138293,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &734 + assignee: &735 title: User type: object nullable: true @@ -138125,11 +138363,11 @@ x-webhooks: required: - login - id - enterprise: *679 - installation: *680 - issue: *706 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *707 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138208,12 +138446,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *679 - installation: *680 - issue: *706 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *707 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138293,8 +138531,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139105,6 +139343,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139198,8 +139437,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139279,11 +139518,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *679 - installation: *680 - issue: *705 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *706 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139362,12 +139601,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *679 - installation: *680 - issue: *706 + enterprise: *680 + installation: *681 + issue: *707 type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139447,11 +139686,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139529,11 +139768,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139643,11 +139882,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139729,9 +139968,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: &707 + enterprise: *680 + installation: *681 + marketplace_purchase: &708 title: Marketplace Purchase type: object required: @@ -139814,8 +140053,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *681 - previous_marketplace_purchase: &708 + organization: *682 + previous_marketplace_purchase: &709 title: Marketplace Purchase type: object properties: @@ -139895,7 +140134,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -139975,10 +140214,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -140061,7 +140300,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -140143,10 +140382,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -140228,7 +140467,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -140309,8 +140548,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 marketplace_purchase: title: Marketplace Purchase type: object @@ -140392,9 +140631,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *681 - previous_marketplace_purchase: *708 - repository: *682 + organization: *682 + previous_marketplace_purchase: *709 + repository: *683 sender: *4 required: - action @@ -140474,12 +140713,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 - previous_marketplace_purchase: *708 - repository: *682 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 + previous_marketplace_purchase: *709 + repository: *683 sender: *4 required: - action @@ -140581,11 +140820,11 @@ x-webhooks: type: string required: - to - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140685,11 +140924,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140768,11 +141007,11 @@ x-webhooks: type: string enum: - removed - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140850,11 +141089,11 @@ x-webhooks: type: string enum: - added - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140930,7 +141169,7 @@ x-webhooks: required: - login - id - team: &709 + team: &710 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -141120,11 +141359,11 @@ x-webhooks: type: string enum: - removed - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 scope: description: The scope of the membership. Currently, can only be `team`. @@ -141201,7 +141440,7 @@ x-webhooks: required: - login - id - team: *709 + team: *710 required: - action - scope @@ -141283,8 +141522,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *680 - merge_group: &711 + installation: *681 + merge_group: &712 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -141303,15 +141542,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *710 + head_commit: *711 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141397,10 +141636,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *680 - merge_group: *711 - organization: *681 - repository: *682 + installation: *681 + merge_group: *712 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141473,7 +141712,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 + enterprise: *680 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -141582,16 +141821,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *680 - organization: *681 + installation: *681 + organization: *682 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -141672,11 +141911,11 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141755,9 +141994,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - milestone: &714 + enterprise: *680 + installation: *681 + milestone: &715 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141894,8 +142133,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141974,11 +142213,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142088,11 +142327,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142172,11 +142411,11 @@ x-webhooks: type: string enum: - opened - enterprise: *679 - installation: *680 - milestone: *714 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *715 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142255,11 +142494,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *699 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + blocked_user: *700 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142338,11 +142577,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *699 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + blocked_user: *700 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142421,9 +142660,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - membership: &715 + enterprise: *680 + installation: *681 + membership: &716 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -142530,8 +142769,8 @@ x-webhooks: - role - organization_url - user - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142609,11 +142848,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142692,8 +142931,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -142809,10 +143048,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 - user: *699 + user: *700 required: - action - invitation @@ -142890,11 +143129,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142981,11 +143220,11 @@ x-webhooks: properties: from: type: string - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -143061,9 +143300,9 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 package: description: Information about the package. type: object @@ -143562,7 +143801,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &716 + items: &717 title: Ruby Gems metadata type: object properties: @@ -143657,7 +143896,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -143733,9 +143972,9 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 package: description: Information about the package. type: object @@ -144088,7 +144327,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *716 + items: *717 source_url: type: string format: uri @@ -144158,7 +144397,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -144335,12 +144574,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *679 + enterprise: *680 id: type: integer - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - id @@ -144417,7 +144656,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &717 + personal_access_token_request: &718 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -144563,10 +144802,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *679 - organization: *681 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144643,11 +144882,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *717 - enterprise: *679 - organization: *681 + personal_access_token_request: *718 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144723,11 +144962,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *717 - enterprise: *679 - organization: *681 + personal_access_token_request: *718 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144802,11 +145041,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *717 - organization: *681 - enterprise: *679 + personal_access_token_request: *718 + organization: *682 + enterprise: *680 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144911,7 +145150,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *718 + last_response: *719 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -144943,8 +145182,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 zen: description: Random string of GitHub zen. @@ -145189,10 +145428,10 @@ x-webhooks: - from required: - note - enterprise: *679 - installation: *680 - organization: *681 - project_card: &719 + enterprise: *680 + installation: *681 + organization: *682 + project_card: &720 title: Project Card type: object properties: @@ -145311,7 +145550,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -145392,11 +145631,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project_card: *719 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_card: *720 + repository: *683 sender: *4 required: - action @@ -145476,9 +145715,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 project_card: title: Project Card type: object @@ -145606,8 +145845,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -145701,11 +145940,11 @@ x-webhooks: - from required: - note - enterprise: *679 - installation: *680 - organization: *681 - project_card: *719 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_card: *720 + repository: *683 sender: *4 required: - action @@ -145799,9 +146038,9 @@ x-webhooks: - from required: - column_id - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 project_card: allOf: - title: Project Card @@ -145991,7 +146230,7 @@ x-webhooks: type: string required: - after_id - repository: *682 + repository: *683 sender: *4 required: - action @@ -146071,10 +146310,10 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - organization: *681 - project: &721 + enterprise: *680 + installation: *681 + organization: *682 + project: &722 title: Project type: object properties: @@ -146198,7 +146437,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -146278,10 +146517,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project_column: &720 + enterprise: *680 + installation: *681 + organization: *682 + project_column: &721 title: Project Column type: object properties: @@ -146320,7 +146559,7 @@ x-webhooks: - name - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -146399,18 +146638,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -146500,11 +146739,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 + repository: *683 sender: *4 required: - action @@ -146584,11 +146823,11 @@ x-webhooks: type: string enum: - moved - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 + repository: *683 sender: *4 required: - action @@ -146668,11 +146907,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -146752,18 +146991,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - project: *721 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -146865,11 +147104,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -146948,11 +147187,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -147033,9 +147272,9 @@ x-webhooks: type: string enum: - closed - installation: *680 - organization: *681 - projects_v2: &722 + installation: *681 + organization: *682 + projects_v2: &723 title: Projects v2 Project description: A projects v2 project type: object @@ -147178,9 +147417,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147261,9 +147500,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147380,9 +147619,9 @@ x-webhooks: type: string to: type: string - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147465,7 +147704,7 @@ x-webhooks: type: string enum: - archived - changes: &726 + changes: &727 type: object properties: archived_at: @@ -147479,9 +147718,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *680 - organization: *681 - projects_v2_item: &723 + installation: *681 + organization: *682 + projects_v2_item: &724 title: Projects v2 Item description: An item belonging to a project type: object @@ -147615,9 +147854,9 @@ x-webhooks: nullable: true to: type: string - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147699,9 +147938,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147782,9 +148021,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147890,7 +148129,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &724 + - &725 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -147908,7 +148147,7 @@ x-webhooks: required: - id - name - - &725 + - &726 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -147931,8 +148170,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *724 - *725 + - *726 required: - field_value - type: object @@ -147948,9 +148187,9 @@ x-webhooks: nullable: true required: - body - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148045,9 +148284,9 @@ x-webhooks: to: type: string nullable: true - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148130,10 +148369,10 @@ x-webhooks: type: string enum: - restored - changes: *726 - installation: *680 - organization: *681 - projects_v2_item: *723 + changes: *727 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148215,9 +148454,9 @@ x-webhooks: type: string enum: - reopened - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -148298,9 +148537,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2_status_update: &727 + installation: *681 + organization: *682 + projects_v2_status_update: &728 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -148427,9 +148666,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2_status_update: *727 + installation: *681 + organization: *682 + projects_v2_status_update: *728 sender: *4 required: - action @@ -148565,9 +148804,9 @@ x-webhooks: type: string format: date nullable: true - installation: *680 - organization: *681 - projects_v2_status_update: *727 + installation: *681 + organization: *682 + projects_v2_status_update: *728 sender: *4 required: - action @@ -148638,10 +148877,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - repository @@ -148718,13 +148957,13 @@ x-webhooks: type: string enum: - assigned - assignee: *699 - enterprise: *679 - installation: *680 - number: &728 + assignee: *700 + enterprise: *680 + installation: *681 + number: &729 description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -151007,7 +151246,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -151089,11 +151328,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -153371,7 +153610,7 @@ x-webhooks: - draft reason: type: string - repository: *682 + repository: *683 sender: *4 required: - action @@ -153453,11 +153692,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -155735,7 +155974,7 @@ x-webhooks: - draft reason: type: string - repository: *682 + repository: *683 sender: *4 required: - action @@ -155817,11 +156056,11 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: &729 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: &730 allOf: - *547 - type: object @@ -155885,7 +156124,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *682 + repository: *683 sender: *4 required: - action @@ -155966,12 +156205,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -156051,11 +156290,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *679 + enterprise: *680 milestone: *530 - number: *728 - organization: *681 - pull_request: &730 + number: *729 + organization: *682 + pull_request: &731 title: Pull Request type: object properties: @@ -158318,7 +158557,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -158397,11 +158636,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -160683,7 +160922,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *682 + repository: *683 sender: *4 required: - action @@ -160807,12 +161046,12 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -160892,11 +161131,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -163163,7 +163402,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -163243,11 +163482,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *679 - installation: *680 - label: *698 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + label: *699 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -165529,7 +165768,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -165610,10 +165849,10 @@ x-webhooks: type: string enum: - locked - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -167893,7 +168132,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -167973,12 +168212,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *679 + enterprise: *680 milestone: *530 - number: *728 - organization: *681 - pull_request: *730 - repository: *682 + number: *729 + organization: *682 + pull_request: *731 + repository: *683 sender: *4 required: - action @@ -168057,12 +168296,12 @@ x-webhooks: type: string enum: - opened - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168143,12 +168382,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168228,12 +168467,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168599,9 +168838,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -170771,7 +171010,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -170851,7 +171090,7 @@ x-webhooks: type: string enum: - deleted - comment: &732 + comment: &733 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -171136,9 +171375,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -173296,7 +173535,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -173376,11 +173615,11 @@ x-webhooks: type: string enum: - edited - changes: *731 - comment: *732 - enterprise: *679 - installation: *680 - organization: *681 + changes: *732 + comment: *733 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -175541,7 +175780,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -175622,9 +175861,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -177797,7 +178036,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 review: description: The review that was affected. type: object @@ -178040,9 +178279,9 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -180096,8 +180335,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 - review: &733 + repository: *683 + review: &734 description: The review that was affected. type: object properties: @@ -180326,12 +180565,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -182614,7 +182853,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_reviewer: title: User type: object @@ -182698,12 +182937,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -184993,7 +185232,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_team: title: Team description: Groups of organization members that gives permissions @@ -185185,12 +185424,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -187475,7 +187714,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_reviewer: title: User type: object @@ -187560,12 +187799,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -189841,7 +190080,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_team: title: Team description: Groups of organization members that gives permissions @@ -190022,9 +190261,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -192199,8 +192438,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 - review: *733 + repository: *683 + review: *734 sender: *4 required: - action @@ -192280,9 +192519,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -194352,7 +194591,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 sender: *4 thread: type: object @@ -194735,9 +194974,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -196793,7 +197032,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 sender: *4 thread: type: object @@ -197179,10 +197418,10 @@ x-webhooks: type: string before: type: string - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -199453,7 +199692,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -199535,11 +199774,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *734 - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + assignee: *735 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -201822,7 +202061,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -201901,11 +202140,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *679 - installation: *680 - label: *698 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + label: *699 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -204178,7 +204417,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -204259,10 +204498,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -206527,7 +206766,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -206727,7 +206966,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *679 + enterprise: *680 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -206819,8 +207058,8 @@ x-webhooks: - url - author - committer - installation: *680 - organization: *681 + installation: *681 + organization: *682 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -207395,9 +207634,9 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 registry_package: type: object properties: @@ -207843,7 +208082,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *716 + items: *717 summary: type: string tag_name: @@ -207897,7 +208136,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -207975,9 +208214,9 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 registry_package: type: object properties: @@ -208285,7 +208524,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *716 + items: *717 summary: type: string tag_name: @@ -208334,7 +208573,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -208411,10 +208650,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - release: &735 + enterprise: *680 + installation: *681 + organization: *682 + release: &736 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -208727,7 +208966,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *682 + repository: *683 sender: *4 required: - action @@ -208804,11 +209043,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -208925,11 +209164,11 @@ x-webhooks: type: boolean required: - to - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -209007,9 +209246,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -209326,7 +209565,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *682 + repository: *683 sender: *4 required: - action @@ -209402,10 +209641,10 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - release: &736 + enterprise: *680 + installation: *681 + organization: *682 + release: &737 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209719,7 +209958,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *682 + repository: *683 sender: *4 required: - action @@ -209795,11 +210034,11 @@ x-webhooks: type: string enum: - released - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -209875,11 +210114,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *679 - installation: *680 - organization: *681 - release: *736 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *737 + repository: *683 sender: *4 required: - action @@ -209955,10 +210194,10 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_advisory: *602 sender: *4 required: @@ -210035,10 +210274,10 @@ x-webhooks: type: string enum: - reported - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_advisory: *602 sender: *4 required: @@ -210115,10 +210354,10 @@ x-webhooks: type: string enum: - archived - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210195,10 +210434,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210276,10 +210515,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210363,10 +210602,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210478,10 +210717,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210553,10 +210792,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 status: type: string @@ -210637,10 +210876,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210717,10 +210956,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210814,10 +211053,10 @@ x-webhooks: - name required: - repository - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210897,10 +211136,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 sender: *4 required: @@ -210979,10 +211218,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 sender: *4 required: @@ -211061,10 +211300,10 @@ x-webhooks: type: string enum: - edited - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 changes: type: object @@ -211369,10 +211608,10 @@ x-webhooks: - from required: - owner - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211450,10 +211689,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211531,7 +211770,7 @@ x-webhooks: type: string enum: - create - alert: &737 + alert: &738 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -211652,10 +211891,10 @@ x-webhooks: type: string enum: - open - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211861,10 +212100,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211942,11 +212181,11 @@ x-webhooks: type: string enum: - reopen - alert: *737 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *738 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212145,10 +212384,10 @@ x-webhooks: enum: - fixed - open - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212226,7 +212465,7 @@ x-webhooks: type: string enum: - created - alert: &738 + alert: &739 type: object properties: number: *54 @@ -212337,10 +212576,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212421,11 +212660,11 @@ x-webhooks: type: string enum: - created - alert: *738 - installation: *680 - location: *739 - organization: *681 - repository: *682 + alert: *739 + installation: *681 + location: *740 + organization: *682 + repository: *683 sender: *4 required: - location @@ -212663,11 +212902,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212745,11 +212984,11 @@ x-webhooks: type: string enum: - reopened - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212827,11 +213066,11 @@ x-webhooks: type: string enum: - resolved - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212909,11 +213148,11 @@ x-webhooks: type: string enum: - validated - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -213039,10 +213278,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *682 - enterprise: *679 - installation: *680 - organization: *681 + repository: *683 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -213120,11 +213359,11 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - security_advisory: &740 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + security_advisory: &741 description: The details of the security advisory, including summary, description, and severity. type: object @@ -213307,11 +213546,11 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - security_advisory: *740 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + security_advisory: *741 sender: *4 required: - action @@ -213384,10 +213623,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -213572,9 +213811,9 @@ x-webhooks: type: object properties: security_and_analysis: *241 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: *315 sender: *4 required: @@ -213653,12 +213892,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: &741 + sponsorship: &742 type: object properties: created_at: @@ -213959,12 +214198,12 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - sponsorship @@ -214052,12 +214291,12 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214134,17 +214373,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &742 + effective_date: &743 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: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - sponsorship @@ -214218,7 +214457,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &743 + changes: &744 type: object properties: tier: @@ -214262,13 +214501,13 @@ x-webhooks: - from required: - tier - effective_date: *742 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + effective_date: *743 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214345,13 +214584,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *743 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + changes: *744 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214425,10 +214664,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214511,10 +214750,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214934,15 +215173,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *679 + enterprise: *680 id: description: The unique identifier of the status. type: integer - installation: *680 + installation: *681 name: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 sha: description: The Commit SHA. @@ -215057,9 +215296,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215149,9 +215388,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215241,9 +215480,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215333,9 +215572,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215412,12 +215651,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - team: &744 + team: &745 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -215607,9 +215846,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -216067,7 +216306,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -216143,9 +216382,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -216603,7 +216842,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -216680,9 +216919,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -217140,7 +217379,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -217284,9 +217523,9 @@ x-webhooks: - from required: - permissions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -217744,7 +217983,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - changes @@ -217822,9 +218061,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -218282,7 +218521,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -218358,10 +218597,10 @@ x-webhooks: type: string enum: - started - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -218434,16 +218673,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *679 + enterprise: *680 inputs: type: object nullable: true additionalProperties: true - installation: *680 - organization: *681 + installation: *681 + organization: *682 ref: type: string - repository: *682 + repository: *683 sender: *4 workflow: type: string @@ -218525,10 +218764,10 @@ x-webhooks: type: string enum: - completed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: allOf: @@ -218844,10 +219083,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: allOf: @@ -219186,10 +219425,10 @@ x-webhooks: type: string enum: - queued - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: type: object @@ -219403,10 +219642,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: type: object @@ -219622,12 +219861,12 @@ x-webhooks: type: string enum: - completed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object @@ -220626,12 +220865,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object @@ -221615,12 +221854,12 @@ x-webhooks: type: string enum: - requested - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index 60df0fe511..d1474ee9b4 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -26054,6 +26054,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -41194,6 +41218,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -46970,6 +47018,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -80221,7 +80293,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -89033,6 +89105,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -99986,6 +100082,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -104344,7 +104464,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -278083,6 +278203,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -297907,6 +298051,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -300480,6 +300648,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -306487,6 +306679,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -310207,6 +310423,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -313803,6 +314043,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -316354,6 +316618,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -318924,6 +319212,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -321297,6 +321609,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -323035,8 +323371,10186 @@ } } }, - "410": { - "description": "Gone", + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "comments" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "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" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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": { @@ -323061,77 +333575,8 @@ } } }, - "422": { - "description": "Validation failed, or the endpoint has been spammed.", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } - }, - "404": { - "description": "Resource not found", + "410": { + "description": "Gone", "content": { "application/json": { "schema": { @@ -323158,11 +333603,10 @@ } }, "x-github": { - "triggersNotification": true, "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "issues", - "subcategory": "comments" + "subcategory": "issue-dependencies" } } }, @@ -336809,6 +347253,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -339271,6 +349739,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -341709,6 +352201,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -344246,6 +354762,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -354790,6 +365330,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -453320,6 +463884,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "type": "string" }, @@ -497419,6 +508007,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -527096,6 +537708,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -530077,6 +540713,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -533060,6 +543720,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -542409,6 +553093,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -545392,6 +556100,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -707729,6 +718461,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -711470,6 +722226,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -715235,6 +726015,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -719406,6 +730210,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -721537,6 +732365,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -725945,6 +736797,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -728076,6 +738952,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -732484,6 +743384,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -735344,6 +746268,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -739023,6 +749971,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -741883,6 +752855,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -744706,6 +755702,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -747596,6 +758616,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -750678,6 +761722,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -753578,6 +764646,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -756651,6 +767743,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -759575,6 +770691,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -762525,6 +773665,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -765401,6 +776565,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -768355,6 +779543,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -770308,6 +781520,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -773186,6 +784422,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -776089,6 +787349,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -778859,6 +790143,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -780828,6 +792136,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -783713,6 +795045,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -786756,6 +798112,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -789641,6 +801021,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -792589,6 +803993,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -795444,6 +806872,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -798328,6 +809780,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -1147289,6 +1158765,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1150149,6 +1161649,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1153825,6 +1165349,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1156685,6 +1168233,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1160361,6 +1171933,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1163221,6 +1174817,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1166897,6 +1178517,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1169757,6 +1181401,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index 09d5733167..226ab96cc6 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -10589,6 +10589,23 @@ paths: - total - completed - percent_completed + issue_dependencies_summary: &617 + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking required: &504 - assignee - closed_at @@ -11178,7 +11195,7 @@ paths: url: type: string format: uri - user: &628 + user: &629 title: Public User description: Public User type: object @@ -15677,7 +15694,7 @@ paths: - avatar_url - description examples: - default: &646 + default: &647 value: - login: github id: 1 @@ -15988,7 +16005,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *96 - - &672 + - &673 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -15997,7 +16014,7 @@ paths: required: false schema: type: integer - - &673 + - &674 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 @@ -16006,7 +16023,7 @@ paths: required: false schema: type: integer - - &674 + - &675 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -16015,7 +16032,7 @@ paths: required: false schema: type: integer - - &675 + - &676 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -17847,7 +17864,7 @@ paths: type: array items: *60 examples: - default: &640 + default: &641 value: total_count: 1 repositories: @@ -18715,7 +18732,7 @@ paths: type: array items: *122 examples: - default: &631 + default: &632 value: total_count: 1 repositories: @@ -21014,12 +21031,12 @@ paths: required: - subject_digests examples: - default: &661 + default: &662 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &662 + withPredicateType: &663 value: subject_digests: - sha256:abc123 @@ -21077,7 +21094,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &663 + default: &664 value: attestations_subject_digests: - sha256:abc: @@ -25252,7 +25269,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -29488,7 +29505,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -30571,7 +30588,7 @@ paths: parameters: - *96 - *210 - - &645 + - &646 name: repo_name description: repo_name parameter in: path @@ -31599,7 +31616,7 @@ paths: - nuget - container - *96 - - &647 + - &648 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -31640,7 +31657,7 @@ paths: default: *218 '403': *29 '401': *25 - '400': &649 + '400': &650 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38133,7 +38150,7 @@ paths: description: Response content: application/json: - schema: &666 + schema: &667 type: object properties: total_minutes_used: @@ -38203,7 +38220,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &667 + default: &668 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -38239,7 +38256,7 @@ paths: description: Response content: application/json: - schema: &668 + schema: &669 type: object properties: total_gigabytes_bandwidth_used: @@ -38257,7 +38274,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &669 + default: &670 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -38289,7 +38306,7 @@ paths: description: Response content: application/json: - schema: &670 + schema: &671 type: object properties: days_left_in_billing_cycle: @@ -38307,7 +38324,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &671 + default: &672 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -39518,7 +39535,7 @@ paths: - updated_at - url examples: - default: &618 + default: &619 value: - author: login: octocat @@ -39766,7 +39783,7 @@ paths: application/json: schema: *291 examples: - default: &619 + default: &620 value: author: login: octocat @@ -39949,7 +39966,7 @@ paths: - updated_at - url examples: - default: &620 + default: &621 value: - author: login: octocat @@ -40175,7 +40192,7 @@ paths: application/json: schema: *294 examples: - default: &621 + default: &622 value: author: login: octocat @@ -40791,7 +40808,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &622 + response-if-user-is-a-team-maintainer: &623 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -40856,7 +40873,7 @@ paths: application/json: schema: *301 examples: - response-if-users-membership-with-team-is-now-pending: &623 + response-if-users-membership-with-team-is-now-pending: &624 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -40997,7 +41014,7 @@ paths: - updated_at - permissions examples: - default: &624 + default: &625 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -41076,7 +41093,7 @@ paths: application/json: schema: *302 examples: - default: &625 + default: &626 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -41286,7 +41303,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &626 + schema: &627 title: Team Repository description: A team's access to a repository. type: object @@ -41943,7 +41960,7 @@ paths: type: array items: *155 examples: - response-if-child-teams-exist: &627 + response-if-child-teams-exist: &628 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -53777,7 +53794,7 @@ paths: check. type: array items: *383 - deployment: &684 + deployment: &685 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -54689,7 +54706,7 @@ paths: type: string format: date-time nullable: true - head_commit: &710 + head_commit: &711 title: Simple Commit description: A commit. type: object @@ -58915,14 +58932,14 @@ paths: type: integer machines: type: array - items: &634 + items: &635 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *425 required: *426 examples: - default: &635 + default: &636 value: total_count: 2 machines: @@ -69531,7 +69548,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &718 + last_response: &719 title: Hook Response type: object properties: @@ -70491,7 +70508,7 @@ paths: parameters: - *304 - *305 - - &658 + - &659 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -70925,7 +70942,7 @@ paths: type: array items: *500 examples: - default: &651 + default: &652 value: - id: 1 repository: @@ -71325,7 +71342,7 @@ paths: type: array items: *77 examples: - default: &511 + default: &509 value: - id: 1 node_id: MDU6SXNzdWUx @@ -73128,6 +73145,210 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *77 + examples: + default: *509 + headers: + Link: *58 + '301': *316 + '404': *6 + '410': *313 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: *77 + examples: + default: *506 + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': *316 + '403': *29 + '410': *313 + '422': *15 + '404': *6 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - *304 + - *305 + - *507 + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *77 + examples: + default: *506 + '301': *316 + '400': *14 + '401': *25 + '403': *29 + '404': *6 + '410': *313 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - *304 + - *305 + - *507 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *77 + examples: + default: *509 + headers: + Link: *58 + '301': *316 + '404': *6 + '410': *313 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -74021,7 +74242,7 @@ paths: application/json: schema: type: array - items: &509 + items: &510 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -74068,7 +74289,7 @@ paths: - color - default examples: - default: &510 + default: &511 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -74166,9 +74387,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 '301': *316 '404': *6 '410': *313 @@ -74250,9 +74471,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 '301': *316 '404': *6 '410': *313 @@ -74314,7 +74535,7 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: default: value: @@ -74641,7 +74862,7 @@ paths: type: array items: *77 examples: - default: *511 + default: *509 headers: Link: *58 '404': *6 @@ -75854,9 +76075,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 headers: Link: *58 '404': *6 @@ -75914,7 +76135,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: &528 value: @@ -75960,7 +76181,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: *528 '404': *6 @@ -76019,7 +76240,7 @@ paths: description: Response content: application/json: - schema: *509 + schema: *510 examples: default: value: @@ -76718,9 +76939,9 @@ paths: application/json: schema: type: array - items: *509 + items: *510 examples: - default: *510 + default: *511 headers: Link: *58 x-github: @@ -85064,7 +85285,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &739 + items: &740 type: object properties: type: @@ -89244,6 +89465,7 @@ paths: type: string nullable: true sub_issues_summary: *616 + issue_dependencies_summary: *617 state: type: string state_reason: @@ -90545,7 +90767,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &617 + - &618 name: team_id description: The unique identifier of the team. in: path @@ -90586,7 +90808,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *617 + - *618 requestBody: required: true content: @@ -90686,7 +90908,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *617 + - *618 responses: '204': description: Response @@ -90717,7 +90939,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *617 + - *618 - *48 - *17 - *19 @@ -90730,7 +90952,7 @@ paths: type: array items: *291 examples: - default: *618 + default: *619 headers: Link: *58 x-github: @@ -90759,7 +90981,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *617 + - *618 requestBody: required: true content: @@ -90822,7 +91044,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *617 + - *618 - *293 responses: '200': @@ -90856,7 +91078,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *617 + - *618 - *293 requestBody: required: false @@ -90882,7 +91104,7 @@ paths: application/json: schema: *291 examples: - default: *619 + default: *620 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90907,7 +91129,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *617 + - *618 - *293 responses: '204': @@ -90937,7 +91159,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *617 + - *618 - *293 - *48 - *17 @@ -90951,7 +91173,7 @@ paths: type: array items: *294 examples: - default: *620 + default: *621 headers: Link: *58 x-github: @@ -90980,7 +91202,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 requestBody: required: true @@ -91032,7 +91254,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 responses: @@ -91067,7 +91289,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 requestBody: @@ -91093,7 +91315,7 @@ paths: application/json: schema: *294 examples: - default: *621 + default: *622 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91118,7 +91340,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 responses: @@ -91149,7 +91371,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 - name: content @@ -91208,7 +91430,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *617 + - *618 - *293 - *296 requestBody: @@ -91270,7 +91492,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *617 + - *618 - *293 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -91328,7 +91550,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *617 + - *618 - *293 requestBody: required: true @@ -91387,7 +91609,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91425,7 +91647,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *617 + - *618 - name: role description: Filters members returned by their role in the team. in: query @@ -91476,7 +91698,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91513,7 +91735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91553,7 +91775,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91590,7 +91812,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 responses: '200': @@ -91599,7 +91821,7 @@ paths: application/json: schema: *301 examples: - response-if-user-is-a-team-maintainer: *622 + response-if-user-is-a-team-maintainer: *623 '404': *6 x-github: githubCloudOnly: false @@ -91632,7 +91854,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 requestBody: required: false @@ -91660,7 +91882,7 @@ paths: application/json: schema: *301 examples: - response-if-users-membership-with-team-is-now-pending: *623 + response-if-users-membership-with-team-is-now-pending: *624 '403': description: Forbidden if team synchronization is set up '422': @@ -91694,7 +91916,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *617 + - *618 - *135 responses: '204': @@ -91723,7 +91945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91735,7 +91957,7 @@ paths: type: array items: *302 examples: - default: *624 + default: *625 headers: Link: *58 '404': *6 @@ -91761,7 +91983,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *617 + - *618 - *303 responses: '200': @@ -91770,7 +91992,7 @@ paths: application/json: schema: *302 examples: - default: *625 + default: *626 '404': description: Not Found if project is not managed by this team x-github: @@ -91794,7 +92016,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *617 + - *618 - *303 requestBody: required: false @@ -91862,7 +92084,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *617 + - *618 - *303 responses: '204': @@ -91890,7 +92112,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -91932,7 +92154,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *617 + - *618 - *304 - *305 responses: @@ -91940,7 +92162,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *626 + schema: *627 examples: alternative-response-with-extra-repository-information: value: @@ -92091,7 +92313,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *617 + - *618 - *304 - *305 requestBody: @@ -92143,7 +92365,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *617 + - *618 - *304 - *305 responses: @@ -92170,7 +92392,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *617 + - *618 - *17 - *19 responses: @@ -92182,7 +92404,7 @@ paths: type: array items: *155 examples: - response-if-child-teams-exist: *627 + response-if-child-teams-exist: *628 headers: Link: *58 '404': *6 @@ -92215,7 +92437,7 @@ paths: application/json: schema: oneOf: - - &629 + - &630 title: Private User description: Private User type: object @@ -92418,7 +92640,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *628 + - *629 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -92571,7 +92793,7 @@ paths: description: Response content: application/json: - schema: *629 + schema: *630 examples: default: value: @@ -92969,7 +93191,7 @@ paths: type: integer secrets: type: array - items: &630 + items: &631 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -93085,7 +93307,7 @@ paths: description: Response content: application/json: - schema: *630 + schema: *631 examples: default: value: @@ -93231,7 +93453,7 @@ paths: type: array items: *122 examples: - default: *631 + default: *632 '401': *25 '403': *29 '404': *6 @@ -93498,7 +93720,7 @@ paths: description: Response content: application/json: - schema: &632 + schema: &633 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -93539,7 +93761,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &633 + default: &634 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -93584,9 +93806,9 @@ paths: description: Response content: application/json: - schema: *632 + schema: *633 examples: - default: *633 + default: *634 '404': *6 x-github: githubCloudOnly: false @@ -93623,9 +93845,9 @@ paths: type: integer machines: type: array - items: *634 + items: *635 examples: - default: *635 + default: *636 '304': *37 '500': *97 '401': *25 @@ -94564,7 +94786,7 @@ paths: type: array items: *217 examples: - default: &648 + default: &649 value: - id: 197 name: hello_docker @@ -94665,7 +94887,7 @@ paths: application/json: schema: type: array - items: &636 + items: &637 title: Email description: Email type: object @@ -94730,9 +94952,9 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: - default: &650 + default: &651 value: - email: octocat@github.com verified: true @@ -94807,7 +95029,7 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: default: value: @@ -95063,7 +95285,7 @@ paths: application/json: schema: type: array - items: &637 + items: &638 title: GPG Key description: A unique encryption key type: object @@ -95194,7 +95416,7 @@ paths: - subkeys - revoked examples: - default: &664 + default: &665 value: - id: 3 name: Octocat's GPG Key @@ -95279,9 +95501,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: &638 + default: &639 value: id: 3 name: Octocat's GPG Key @@ -95338,7 +95560,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &639 + - &640 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -95350,9 +95572,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: *638 + default: *639 '404': *6 '304': *37 '403': *29 @@ -95375,7 +95597,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *639 + - *640 responses: '204': description: Response @@ -95566,7 +95788,7 @@ paths: type: array items: *60 examples: - default: *640 + default: *641 headers: Link: *58 '404': *6 @@ -95830,7 +96052,7 @@ paths: application/json: schema: type: array - items: &641 + items: &642 title: Key description: Key type: object @@ -95931,9 +96153,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: - default: &642 + default: &643 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -95972,9 +96194,9 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: - default: *642 + default: *643 '404': *6 '304': *37 '403': *29 @@ -96030,7 +96252,7 @@ paths: application/json: schema: type: array - items: &643 + items: &644 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -96098,7 +96320,7 @@ paths: - account - plan examples: - default: &644 + default: &645 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -96160,9 +96382,9 @@ paths: application/json: schema: type: array - items: *643 + items: *644 examples: - default: *644 + default: *645 headers: Link: *58 '304': *37 @@ -97157,7 +97379,7 @@ paths: url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - *210 - - *645 + - *646 responses: '204': description: Response @@ -97230,7 +97452,7 @@ paths: type: array items: *206 examples: - default: *646 + default: *647 headers: Link: *58 '304': *37 @@ -97272,7 +97494,7 @@ paths: - docker - nuget - container - - *647 + - *648 - *19 - *17 responses: @@ -97284,8 +97506,8 @@ paths: type: array items: *217 examples: - default: *648 - '400': *649 + default: *649 + '400': *650 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -97314,7 +97536,7 @@ paths: application/json: schema: *217 examples: - default: &665 + default: &666 value: id: 40201 name: octo-name @@ -97767,9 +97989,9 @@ paths: application/json: schema: type: array - items: *636 + items: *637 examples: - default: *650 + default: *651 headers: Link: *58 '304': *37 @@ -97882,7 +98104,7 @@ paths: type: array items: *60 examples: - default: &657 + default: &658 summary: Default response value: - id: 1296269 @@ -98228,7 +98450,7 @@ paths: type: array items: *500 examples: - default: *651 + default: *652 headers: Link: *58 '304': *37 @@ -98307,7 +98529,7 @@ paths: application/json: schema: type: array - items: &652 + items: &653 title: Social account description: Social media account type: object @@ -98322,7 +98544,7 @@ paths: - provider - url examples: - default: &653 + default: &654 value: - provider: twitter url: https://twitter.com/github @@ -98384,9 +98606,9 @@ paths: application/json: schema: type: array - items: *652 + items: *653 examples: - default: *653 + default: *654 '422': *15 '304': *37 '404': *6 @@ -98473,7 +98695,7 @@ paths: application/json: schema: type: array - items: &654 + items: &655 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -98493,7 +98715,7 @@ paths: - title - created_at examples: - default: &676 + default: &677 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98559,9 +98781,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *655 examples: - default: &655 + default: &656 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98592,7 +98814,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: - - &656 + - &657 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -98604,9 +98826,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *655 examples: - default: *655 + default: *656 '404': *6 '304': *37 '403': *29 @@ -98629,7 +98851,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: - - *656 + - *657 responses: '204': description: Response @@ -98658,7 +98880,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &677 + - &678 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 @@ -98683,11 +98905,11 @@ paths: type: array items: *60 examples: - default-response: *657 + default-response: *658 application/vnd.github.v3.star+json: schema: type: array - items: &678 + items: &679 title: Starred Repository description: Starred Repository type: object @@ -99056,10 +99278,10 @@ paths: application/json: schema: oneOf: + - *630 - *629 - - *628 examples: - default-response: &659 + default-response: &660 summary: Default response value: login: octocat @@ -99094,7 +99316,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &660 + response-with-git-hub-plan-information: &661 summary: Response with GitHub plan information value: login: octocat @@ -99154,7 +99376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *658 + - *659 - *17 responses: '200': @@ -99203,11 +99425,11 @@ paths: application/json: schema: oneOf: + - *630 - *629 - - *628 examples: - default-response: *659 - response-with-git-hub-plan-information: *660 + default-response: *660 + response-with-git-hub-plan-information: *661 '404': *6 x-github: githubCloudOnly: false @@ -99256,8 +99478,8 @@ paths: required: - subject_digests examples: - default: *661 - withPredicateType: *662 + default: *662 + withPredicateType: *663 responses: '200': description: Response @@ -99310,7 +99532,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *663 + default: *664 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99553,7 +99775,7 @@ paths: type: array items: *217 examples: - default: *648 + default: *649 '403': *29 '401': *25 x-github: @@ -99957,9 +100179,9 @@ paths: application/json: schema: type: array - items: *637 + items: *638 examples: - default: *664 + default: *665 headers: Link: *58 x-github: @@ -100148,7 +100370,7 @@ paths: type: array items: *206 examples: - default: *646 + default: *647 headers: Link: *58 x-github: @@ -100187,7 +100409,7 @@ paths: - docker - nuget - container - - *647 + - *648 - *135 - *19 - *17 @@ -100200,10 +100422,10 @@ paths: type: array items: *217 examples: - default: *648 + default: *649 '403': *29 '401': *25 - '400': *649 + '400': *650 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100233,7 +100455,7 @@ paths: application/json: schema: *217 examples: - default: *665 + default: *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100832,9 +101054,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *667 examples: - default: *667 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100862,9 +101084,9 @@ paths: description: Response content: application/json: - schema: *668 + schema: *669 examples: - default: *669 + default: *670 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100892,9 +101114,9 @@ paths: description: Response content: application/json: - schema: *670 + schema: *671 examples: - default: *671 + default: *672 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100915,10 +101137,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *135 - - *672 - *673 - *674 - *675 + - *676 responses: '200': description: Response when getting a billing usage report @@ -101017,9 +101239,9 @@ paths: application/json: schema: type: array - items: *652 + items: *653 examples: - default: *653 + default: *654 headers: Link: *58 x-github: @@ -101049,9 +101271,9 @@ paths: application/json: schema: type: array - items: *654 + items: *655 examples: - default: *676 + default: *677 headers: Link: *58 x-github: @@ -101076,7 +101298,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *135 - - *677 + - *678 - *48 - *17 - *19 @@ -101088,11 +101310,11 @@ paths: schema: anyOf: - type: array - items: *678 + items: *679 - type: array items: *60 examples: - default-response: *657 + default-response: *658 headers: Link: *58 x-github: @@ -101251,7 +101473,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &679 + enterprise: &680 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101309,7 +101531,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &680 + installation: &681 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101328,7 +101550,7 @@ x-webhooks: required: - id - node_id - organization: &681 + organization: &682 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101388,13 +101610,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &682 + repository: &683 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &712 + properties: &713 id: description: Unique identifier of the repository example: 42 @@ -102077,7 +102299,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &713 + required: &714 - archive_url - assignees_url - blobs_url @@ -102228,10 +102450,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -102307,11 +102529,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: &683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: &684 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) @@ -102534,11 +102756,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: *683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: *684 sender: *4 required: - action @@ -102721,11 +102943,11 @@ x-webhooks: - everyone required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - rule: *683 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + rule: *684 sender: *4 required: - action @@ -102809,7 +103031,7 @@ x-webhooks: type: string enum: - completed - check_run: &685 + check_run: &686 title: CheckRun description: A check performed on the code of a given code change type: object @@ -102900,7 +103122,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *684 + deployment: *685 details_url: example: https://example.com type: string @@ -102985,9 +103207,9 @@ x-webhooks: - output - app - pull_requests - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -103380,10 +103602,10 @@ x-webhooks: type: string enum: - created - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -103779,10 +104001,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 requested_action: description: The action requested by the user. type: object @@ -104187,10 +104409,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *685 - installation: *680 - organization: *681 - repository: *682 + check_run: *686 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - check_run @@ -105167,10 +105389,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -105840,10 +106062,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -106507,10 +106729,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -106818,20 +107040,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &686 + commit_oid: &687 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: *679 - installation: *680 - organization: *681 - ref: &687 + enterprise: *680 + installation: *681 + organization: *682 + ref: &688 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: *682 + repository: *683 sender: *4 required: - action @@ -107223,12 +107445,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -107491,12 +107713,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -107825,12 +108047,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -108095,16 +108317,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 ref: 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 nullable: true - repository: *682 + repository: *683 sender: *4 required: - action @@ -108338,12 +108560,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *686 - enterprise: *679 - installation: *680 - organization: *681 - ref: *687 - repository: *682 + commit_oid: *687 + enterprise: *680 + installation: *681 + organization: *682 + ref: *688 + repository: *683 sender: *4 required: - action @@ -108600,10 +108822,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -108683,18 +108905,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *681 - pusher_type: &688 + organization: *682 + pusher_type: &689 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &689 + ref: &690 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -108704,7 +108926,7 @@ x-webhooks: enum: - tag - branch - repository: *682 + repository: *683 sender: *4 required: - ref @@ -108787,9 +109009,9 @@ x-webhooks: enum: - created definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -108874,9 +109096,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -108954,9 +109176,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -109034,9 +109256,9 @@ x-webhooks: enum: - updated definition: *234 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -109113,10 +109335,10 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - repository: *682 - organization: *681 + enterprise: *680 + installation: *681 + repository: *683 + organization: *682 sender: *4 new_property_values: type: array @@ -109201,18 +109423,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - pusher_type: *688 - ref: *689 + enterprise: *680 + installation: *681 + organization: *682 + pusher_type: *689 + ref: *690 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *682 + repository: *683 sender: *4 required: - ref @@ -109297,10 +109519,10 @@ x-webhooks: enum: - auto_dismissed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109385,10 +109607,10 @@ x-webhooks: enum: - auto_reopened alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109473,10 +109695,10 @@ x-webhooks: enum: - created alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109559,10 +109781,10 @@ x-webhooks: enum: - dismissed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109645,10 +109867,10 @@ x-webhooks: enum: - fixed alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109732,10 +109954,10 @@ x-webhooks: enum: - reintroduced alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109818,10 +110040,10 @@ x-webhooks: enum: - reopened alert: *456 - installation: *680 - organization: *681 - enterprise: *679 - repository: *682 + installation: *681 + organization: *682 + enterprise: *680 + repository: *683 sender: *4 required: - action @@ -109898,9 +110120,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - key: &690 + enterprise: *680 + installation: *681 + key: &691 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -109936,8 +110158,8 @@ x-webhooks: - verified - created_at - read_only - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -110014,11 +110236,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - key: *690 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + key: *691 + organization: *682 + repository: *683 sender: *4 required: - action @@ -110579,12 +110801,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: &694 + workflow: &695 title: Workflow type: object nullable: true @@ -111314,9 +111536,9 @@ x-webhooks: pull_requests: type: array items: *547 - repository: *682 - organization: *681 - installation: *680 + repository: *683 + organization: *682 + installation: *681 sender: *4 responses: '200': @@ -111387,7 +111609,7 @@ x-webhooks: type: string enum: - approved - approver: &691 + approver: &692 type: object properties: avatar_url: @@ -111430,11 +111652,11 @@ x-webhooks: type: string comment: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - reviewers: &692 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + reviewers: &693 type: array items: type: object @@ -111513,7 +111735,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &693 + workflow_job_run: &694 type: object properties: conclusion: @@ -112244,18 +112466,18 @@ x-webhooks: type: string enum: - rejected - approver: *691 + approver: *692 comment: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - reviewers: *692 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + reviewers: *693 sender: *4 since: type: string - workflow_job_run: *693 + workflow_job_run: *694 workflow_job_runs: type: array items: @@ -112959,13 +113181,13 @@ x-webhooks: type: string enum: - requested - enterprise: *679 + enterprise: *680 environment: type: string - installation: *680 - organization: *681 - repository: *682 - requestor: &699 + installation: *681 + organization: *682 + repository: *683 + requestor: &700 title: User type: object nullable: true @@ -114864,12 +115086,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Deployment Workflow Run type: object @@ -115549,7 +115771,7 @@ x-webhooks: type: string enum: - answered - answer: &697 + answer: &698 type: object properties: author_association: @@ -115706,7 +115928,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &695 + discussion: &696 title: Discussion description: A Discussion in a repository. type: object @@ -115992,7 +116214,7 @@ x-webhooks: - id labels: type: array - items: *509 + items: *510 required: - repository_url - category @@ -116014,10 +116236,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116144,11 +116366,11 @@ x-webhooks: - from required: - category - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116231,11 +116453,11 @@ x-webhooks: type: string enum: - closed - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116317,7 +116539,7 @@ x-webhooks: type: string enum: - created - comment: &696 + comment: &697 type: object properties: author_association: @@ -116474,11 +116696,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116561,12 +116783,12 @@ x-webhooks: type: string enum: - deleted - comment: *696 - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + comment: *697 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116661,12 +116883,12 @@ x-webhooks: - from required: - body - comment: *696 - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + comment: *697 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116750,11 +116972,11 @@ x-webhooks: type: string enum: - created - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116836,11 +117058,11 @@ x-webhooks: type: string enum: - deleted - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -116940,11 +117162,11 @@ x-webhooks: type: string required: - from - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117026,10 +117248,10 @@ x-webhooks: type: string enum: - labeled - discussion: *695 - enterprise: *679 - installation: *680 - label: &698 + discussion: *696 + enterprise: *680 + installation: *681 + label: &699 title: Label type: object properties: @@ -117061,8 +117283,8 @@ x-webhooks: - color - default - description - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117145,11 +117367,11 @@ x-webhooks: type: string enum: - locked - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117231,11 +117453,11 @@ x-webhooks: type: string enum: - pinned - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117317,11 +117539,11 @@ x-webhooks: type: string enum: - reopened - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117406,16 +117628,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *695 - new_repository: *682 + new_discussion: *696 + new_repository: *683 required: - new_discussion - new_repository - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117498,10 +117720,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *695 - old_answer: *697 - organization: *681 - repository: *682 + discussion: *696 + old_answer: *698 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117583,12 +117805,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *695 - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117671,11 +117893,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117757,11 +117979,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *695 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + discussion: *696 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -117834,7 +118056,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *679 + enterprise: *680 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -118494,9 +118716,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - forkee @@ -118642,9 +118864,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pages: description: The pages that were updated. type: array @@ -118681,7 +118903,7 @@ x-webhooks: - action - sha - html_url - repository: *682 + repository: *683 sender: *4 required: - pages @@ -118757,10 +118979,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: &700 + organization: *682 + repositories: &701 description: An array of repository objects that the installation can access. type: array @@ -118786,8 +119008,8 @@ x-webhooks: - name - full_name - private - repository: *682 - requester: *699 + repository: *683 + requester: *700 sender: *4 required: - action @@ -118862,11 +119084,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -118942,11 +119164,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119022,10 +119244,10 @@ x-webhooks: type: string enum: - added - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories_added: &701 + organization: *682 + repositories_added: &702 description: An array of repository objects, which were added to the installation. type: array @@ -119071,15 +119293,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *682 - repository_selection: &702 + repository: *683 + repository_selection: &703 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *699 + requester: *700 sender: *4 required: - action @@ -119158,10 +119380,10 @@ x-webhooks: type: string enum: - removed - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories_added: *701 + organization: *682 + repositories_added: *702 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -119188,9 +119410,9 @@ x-webhooks: - name - full_name - private - repository: *682 - repository_selection: *702 - requester: *699 + repository: *683 + repository_selection: *703 + requester: *700 sender: *4 required: - action @@ -119269,11 +119491,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119451,10 +119673,10 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 target_type: type: string @@ -119533,11 +119755,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *679 + enterprise: *680 installation: *22 - organization: *681 - repositories: *700 - repository: *682 + organization: *682 + repositories: *701 + repository: *683 requester: nullable: true sender: *4 @@ -119789,8 +120011,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120585,6 +120807,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -120933,8 +121156,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -121014,7 +121237,7 @@ x-webhooks: type: string enum: - deleted - comment: &703 + comment: &704 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -121179,8 +121402,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121971,6 +122194,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -122321,8 +122545,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -122402,7 +122626,7 @@ x-webhooks: type: string enum: - edited - changes: &731 + changes: &732 description: The changes to the comment. type: object properties: @@ -122414,9 +122638,9 @@ x-webhooks: type: string required: - from - comment: *703 - enterprise: *679 - installation: *680 + comment: *704 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123210,6 +123434,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -123558,8 +123783,8 @@ x-webhooks: - state - locked - assignee - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123649,9 +123874,9 @@ x-webhooks: type: number blocking_issue: *77 blocking_issue_repo: *60 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123745,9 +123970,9 @@ x-webhooks: type: number blocking_issue: *77 blocking_issue_repo: *60 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123840,9 +124065,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -123936,9 +124161,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -124023,10 +124248,10 @@ x-webhooks: type: string enum: - assigned - assignee: *699 - enterprise: *679 - installation: *680 - issue: &706 + assignee: *700 + enterprise: *680 + installation: *681 + issue: &707 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124816,6 +125041,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -124932,8 +125158,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -125013,8 +125239,8 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125809,6 +126035,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -126060,8 +126287,8 @@ x-webhooks: required: - state - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -126140,8 +126367,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126927,6 +127154,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -127042,8 +127270,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -127122,8 +127350,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127931,6 +128159,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -128025,7 +128254,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &704 + milestone: &705 title: Milestone description: A collection of related issues and pull requests. type: object @@ -128163,8 +128392,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -128263,8 +128492,8 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129054,6 +129283,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -129170,9 +129400,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *698 - organization: *681 - repository: *682 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -129252,8 +129482,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130042,6 +130272,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130158,9 +130389,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *698 - organization: *681 - repository: *682 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -130240,8 +130471,8 @@ x-webhooks: type: string enum: - locked - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131054,6 +131285,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -131147,8 +131379,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -131227,8 +131459,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -132035,6 +132267,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132128,9 +132361,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *704 - organization: *681 - repository: *682 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -132999,6 +133232,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -133560,8 +133794,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -134351,6 +134585,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134466,8 +134701,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -134547,9 +134782,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *679 - installation: *680 - issue: &705 + enterprise: *680 + installation: *681 + issue: &706 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -135333,6 +135568,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135448,8 +135684,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -135528,8 +135764,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -136340,6 +136576,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -136434,8 +136671,8 @@ x-webhooks: user_view_type: type: string type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -137302,6 +137539,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137885,11 +138123,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *679 - installation: *680 - issue: *705 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *706 + organization: *682 + repository: *683 sender: *4 required: - action @@ -137969,12 +138207,12 @@ x-webhooks: type: string enum: - typed - enterprise: *679 - installation: *680 - issue: *706 + enterprise: *680 + installation: *681 + issue: *707 type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138055,7 +138293,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &734 + assignee: &735 title: User type: object nullable: true @@ -138125,11 +138363,11 @@ x-webhooks: required: - login - id - enterprise: *679 - installation: *680 - issue: *706 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *707 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138208,12 +138446,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *679 - installation: *680 - issue: *706 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *707 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -138293,8 +138531,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139105,6 +139343,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *616 + issue_dependencies_summary: *617 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139198,8 +139437,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139279,11 +139518,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *679 - installation: *680 - issue: *705 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + issue: *706 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139362,12 +139601,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *679 - installation: *680 - issue: *706 + enterprise: *680 + installation: *681 + issue: *707 type: *196 - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139447,11 +139686,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139529,11 +139768,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139643,11 +139882,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - label: *698 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + label: *699 + organization: *682 + repository: *683 sender: *4 required: - action @@ -139729,9 +139968,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: &707 + enterprise: *680 + installation: *681 + marketplace_purchase: &708 title: Marketplace Purchase type: object required: @@ -139814,8 +140053,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *681 - previous_marketplace_purchase: &708 + organization: *682 + previous_marketplace_purchase: &709 title: Marketplace Purchase type: object properties: @@ -139895,7 +140134,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -139975,10 +140214,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -140061,7 +140300,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -140143,10 +140382,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -140228,7 +140467,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *682 + repository: *683 sender: *4 required: - action @@ -140309,8 +140548,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 marketplace_purchase: title: Marketplace Purchase type: object @@ -140392,9 +140631,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *681 - previous_marketplace_purchase: *708 - repository: *682 + organization: *682 + previous_marketplace_purchase: *709 + repository: *683 sender: *4 required: - action @@ -140474,12 +140713,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *679 - installation: *680 - marketplace_purchase: *707 - organization: *681 - previous_marketplace_purchase: *708 - repository: *682 + enterprise: *680 + installation: *681 + marketplace_purchase: *708 + organization: *682 + previous_marketplace_purchase: *709 + repository: *683 sender: *4 required: - action @@ -140581,11 +140820,11 @@ x-webhooks: type: string required: - to - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140685,11 +140924,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140768,11 +141007,11 @@ x-webhooks: type: string enum: - removed - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 sender: *4 required: - action @@ -140850,11 +141089,11 @@ x-webhooks: type: string enum: - added - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140930,7 +141169,7 @@ x-webhooks: required: - login - id - team: &709 + team: &710 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -141120,11 +141359,11 @@ x-webhooks: type: string enum: - removed - enterprise: *679 - installation: *680 - member: *699 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + member: *700 + organization: *682 + repository: *683 scope: description: The scope of the membership. Currently, can only be `team`. @@ -141201,7 +141440,7 @@ x-webhooks: required: - login - id - team: *709 + team: *710 required: - action - scope @@ -141283,8 +141522,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *680 - merge_group: &711 + installation: *681 + merge_group: &712 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -141303,15 +141542,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *710 + head_commit: *711 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141397,10 +141636,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *680 - merge_group: *711 - organization: *681 - repository: *682 + installation: *681 + merge_group: *712 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141473,7 +141712,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 + enterprise: *680 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -141582,16 +141821,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *680 - organization: *681 + installation: *681 + organization: *682 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -141672,11 +141911,11 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141755,9 +141994,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - milestone: &714 + enterprise: *680 + installation: *681 + milestone: &715 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141894,8 +142133,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -141974,11 +142213,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142088,11 +142327,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - milestone: *704 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *705 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142172,11 +142411,11 @@ x-webhooks: type: string enum: - opened - enterprise: *679 - installation: *680 - milestone: *714 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + milestone: *715 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142255,11 +142494,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *699 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + blocked_user: *700 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142338,11 +142577,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *699 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + blocked_user: *700 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142421,9 +142660,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - membership: &715 + enterprise: *680 + installation: *681 + membership: &716 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -142530,8 +142769,8 @@ x-webhooks: - role - organization_url - user - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142609,11 +142848,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142692,8 +142931,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -142809,10 +143048,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 - user: *699 + user: *700 required: - action - invitation @@ -142890,11 +143129,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -142981,11 +143220,11 @@ x-webhooks: properties: from: type: string - enterprise: *679 - installation: *680 - membership: *715 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + membership: *716 + organization: *682 + repository: *683 sender: *4 required: - action @@ -143061,9 +143300,9 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 package: description: Information about the package. type: object @@ -143562,7 +143801,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &716 + items: &717 title: Ruby Gems metadata type: object properties: @@ -143657,7 +143896,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -143733,9 +143972,9 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 package: description: Information about the package. type: object @@ -144088,7 +144327,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *716 + items: *717 source_url: type: string format: uri @@ -144158,7 +144397,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -144335,12 +144574,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *679 + enterprise: *680 id: type: integer - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - id @@ -144417,7 +144656,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &717 + personal_access_token_request: &718 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -144563,10 +144802,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *679 - organization: *681 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144643,11 +144882,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *717 - enterprise: *679 - organization: *681 + personal_access_token_request: *718 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144723,11 +144962,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *717 - enterprise: *679 - organization: *681 + personal_access_token_request: *718 + enterprise: *680 + organization: *682 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144802,11 +145041,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *717 - organization: *681 - enterprise: *679 + personal_access_token_request: *718 + organization: *682 + enterprise: *680 sender: *4 - installation: *680 + installation: *681 required: - action - personal_access_token_request @@ -144911,7 +145150,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *718 + last_response: *719 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -144943,8 +145182,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 zen: description: Random string of GitHub zen. @@ -145189,10 +145428,10 @@ x-webhooks: - from required: - note - enterprise: *679 - installation: *680 - organization: *681 - project_card: &719 + enterprise: *680 + installation: *681 + organization: *682 + project_card: &720 title: Project Card type: object properties: @@ -145311,7 +145550,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -145392,11 +145631,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project_card: *719 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_card: *720 + repository: *683 sender: *4 required: - action @@ -145476,9 +145715,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 project_card: title: Project Card type: object @@ -145606,8 +145845,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -145701,11 +145940,11 @@ x-webhooks: - from required: - note - enterprise: *679 - installation: *680 - organization: *681 - project_card: *719 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_card: *720 + repository: *683 sender: *4 required: - action @@ -145799,9 +146038,9 @@ x-webhooks: - from required: - column_id - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 project_card: allOf: - title: Project Card @@ -145991,7 +146230,7 @@ x-webhooks: type: string required: - after_id - repository: *682 + repository: *683 sender: *4 required: - action @@ -146071,10 +146310,10 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - organization: *681 - project: &721 + enterprise: *680 + installation: *681 + organization: *682 + project: &722 title: Project type: object properties: @@ -146198,7 +146437,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -146278,10 +146517,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project_column: &720 + enterprise: *680 + installation: *681 + organization: *682 + project_column: &721 title: Project Column type: object properties: @@ -146320,7 +146559,7 @@ x-webhooks: - name - created_at - updated_at - repository: *682 + repository: *683 sender: *4 required: - action @@ -146399,18 +146638,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -146500,11 +146739,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 + repository: *683 sender: *4 required: - action @@ -146584,11 +146823,11 @@ x-webhooks: type: string enum: - moved - enterprise: *679 - installation: *680 - organization: *681 - project_column: *720 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project_column: *721 + repository: *683 sender: *4 required: - action @@ -146668,11 +146907,11 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -146752,18 +146991,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - project: *721 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *712 - required: *713 + properties: *713 + required: *714 nullable: true sender: *4 required: @@ -146865,11 +147104,11 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -146948,11 +147187,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 - organization: *681 - project: *721 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + project: *722 + repository: *683 sender: *4 required: - action @@ -147033,9 +147272,9 @@ x-webhooks: type: string enum: - closed - installation: *680 - organization: *681 - projects_v2: &722 + installation: *681 + organization: *682 + projects_v2: &723 title: Projects v2 Project description: A projects v2 project type: object @@ -147178,9 +147417,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147261,9 +147500,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147380,9 +147619,9 @@ x-webhooks: type: string to: type: string - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -147465,7 +147704,7 @@ x-webhooks: type: string enum: - archived - changes: &726 + changes: &727 type: object properties: archived_at: @@ -147479,9 +147718,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *680 - organization: *681 - projects_v2_item: &723 + installation: *681 + organization: *682 + projects_v2_item: &724 title: Projects v2 Item description: An item belonging to a project type: object @@ -147615,9 +147854,9 @@ x-webhooks: nullable: true to: type: string - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147699,9 +147938,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147782,9 +148021,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -147890,7 +148129,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &724 + - &725 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -147908,7 +148147,7 @@ x-webhooks: required: - id - name - - &725 + - &726 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -147931,8 +148170,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *724 - *725 + - *726 required: - field_value - type: object @@ -147948,9 +148187,9 @@ x-webhooks: nullable: true required: - body - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148045,9 +148284,9 @@ x-webhooks: to: type: string nullable: true - installation: *680 - organization: *681 - projects_v2_item: *723 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148130,10 +148369,10 @@ x-webhooks: type: string enum: - restored - changes: *726 - installation: *680 - organization: *681 - projects_v2_item: *723 + changes: *727 + installation: *681 + organization: *682 + projects_v2_item: *724 sender: *4 required: - action @@ -148215,9 +148454,9 @@ x-webhooks: type: string enum: - reopened - installation: *680 - organization: *681 - projects_v2: *722 + installation: *681 + organization: *682 + projects_v2: *723 sender: *4 required: - action @@ -148298,9 +148537,9 @@ x-webhooks: type: string enum: - created - installation: *680 - organization: *681 - projects_v2_status_update: &727 + installation: *681 + organization: *682 + projects_v2_status_update: &728 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -148427,9 +148666,9 @@ x-webhooks: type: string enum: - deleted - installation: *680 - organization: *681 - projects_v2_status_update: *727 + installation: *681 + organization: *682 + projects_v2_status_update: *728 sender: *4 required: - action @@ -148565,9 +148804,9 @@ x-webhooks: type: string format: date nullable: true - installation: *680 - organization: *681 - projects_v2_status_update: *727 + installation: *681 + organization: *682 + projects_v2_status_update: *728 sender: *4 required: - action @@ -148638,10 +148877,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - repository @@ -148718,13 +148957,13 @@ x-webhooks: type: string enum: - assigned - assignee: *699 - enterprise: *679 - installation: *680 - number: &728 + assignee: *700 + enterprise: *680 + installation: *681 + number: &729 description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -151007,7 +151246,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -151089,11 +151328,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -153371,7 +153610,7 @@ x-webhooks: - draft reason: type: string - repository: *682 + repository: *683 sender: *4 required: - action @@ -153453,11 +153692,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -155735,7 +155974,7 @@ x-webhooks: - draft reason: type: string - repository: *682 + repository: *683 sender: *4 required: - action @@ -155817,11 +156056,11 @@ x-webhooks: type: string enum: - closed - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: &729 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: &730 allOf: - *547 - type: object @@ -155885,7 +156124,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *682 + repository: *683 sender: *4 required: - action @@ -155966,12 +156205,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -156051,11 +156290,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *679 + enterprise: *680 milestone: *530 - number: *728 - organization: *681 - pull_request: &730 + number: *729 + organization: *682 + pull_request: &731 title: Pull Request type: object properties: @@ -158318,7 +158557,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -158397,11 +158636,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -160683,7 +160922,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *682 + repository: *683 sender: *4 required: - action @@ -160807,12 +161046,12 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -160892,11 +161131,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -163163,7 +163402,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -163243,11 +163482,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *679 - installation: *680 - label: *698 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + label: *699 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -165529,7 +165768,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -165610,10 +165849,10 @@ x-webhooks: type: string enum: - locked - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -167893,7 +168132,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -167973,12 +168212,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *679 + enterprise: *680 milestone: *530 - number: *728 - organization: *681 - pull_request: *730 - repository: *682 + number: *729 + organization: *682 + pull_request: *731 + repository: *683 sender: *4 required: - action @@ -168057,12 +168296,12 @@ x-webhooks: type: string enum: - opened - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168143,12 +168382,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168228,12 +168467,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *679 - installation: *680 - number: *728 - organization: *681 - pull_request: *729 - repository: *682 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 + pull_request: *730 + repository: *683 sender: *4 required: - action @@ -168599,9 +168838,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -170771,7 +171010,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -170851,7 +171090,7 @@ x-webhooks: type: string enum: - deleted - comment: &732 + comment: &733 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -171136,9 +171375,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -173296,7 +173535,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -173376,11 +173615,11 @@ x-webhooks: type: string enum: - edited - changes: *731 - comment: *732 - enterprise: *679 - installation: *680 - organization: *681 + changes: *732 + comment: *733 + enterprise: *680 + installation: *681 + organization: *682 pull_request: type: object properties: @@ -175541,7 +175780,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *682 + repository: *683 sender: *4 required: - action @@ -175622,9 +175861,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -177797,7 +178036,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 review: description: The review that was affected. type: object @@ -178040,9 +178279,9 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -180096,8 +180335,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 - review: &733 + repository: *683 + review: &734 description: The review that was affected. type: object properties: @@ -180326,12 +180565,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -182614,7 +182853,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_reviewer: title: User type: object @@ -182698,12 +182937,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -184993,7 +185232,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_team: title: Team description: Groups of organization members that gives permissions @@ -185185,12 +185424,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -187475,7 +187714,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_reviewer: title: User type: object @@ -187560,12 +187799,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *679 - installation: *680 + enterprise: *680 + installation: *681 number: description: The pull request number. type: integer - organization: *681 + organization: *682 pull_request: title: Pull Request type: object @@ -189841,7 +190080,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 requested_team: title: Team description: Groups of organization members that gives permissions @@ -190022,9 +190261,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -192199,8 +192438,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 - review: *733 + repository: *683 + review: *734 sender: *4 required: - action @@ -192280,9 +192519,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -194352,7 +194591,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 sender: *4 thread: type: object @@ -194735,9 +194974,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 pull_request: title: Simple Pull Request type: object @@ -196793,7 +197032,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *682 + repository: *683 sender: *4 thread: type: object @@ -197179,10 +197418,10 @@ x-webhooks: type: string before: type: string - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -199453,7 +199692,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -199535,11 +199774,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *734 - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + assignee: *735 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -201822,7 +202061,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -201901,11 +202140,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *679 - installation: *680 - label: *698 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + label: *699 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -204178,7 +204417,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -204259,10 +204498,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *679 - installation: *680 - number: *728 - organization: *681 + enterprise: *680 + installation: *681 + number: *729 + organization: *682 pull_request: title: Pull Request type: object @@ -206527,7 +206766,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *682 + repository: *683 sender: *4 required: - action @@ -206727,7 +206966,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *679 + enterprise: *680 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -206819,8 +207058,8 @@ x-webhooks: - url - author - committer - installation: *680 - organization: *681 + installation: *681 + organization: *682 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -207395,9 +207634,9 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 registry_package: type: object properties: @@ -207843,7 +208082,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *716 + items: *717 summary: type: string tag_name: @@ -207897,7 +208136,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -207975,9 +208214,9 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 registry_package: type: object properties: @@ -208285,7 +208524,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *716 + items: *717 summary: type: string tag_name: @@ -208334,7 +208573,7 @@ x-webhooks: - owner - package_version - registry - repository: *682 + repository: *683 sender: *4 required: - action @@ -208411,10 +208650,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - release: &735 + enterprise: *680 + installation: *681 + organization: *682 + release: &736 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -208727,7 +208966,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *682 + repository: *683 sender: *4 required: - action @@ -208804,11 +209043,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -208925,11 +209164,11 @@ x-webhooks: type: boolean required: - to - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -209007,9 +209246,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -209326,7 +209565,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *682 + repository: *683 sender: *4 required: - action @@ -209402,10 +209641,10 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - release: &736 + enterprise: *680 + installation: *681 + organization: *682 + release: &737 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209719,7 +209958,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *682 + repository: *683 sender: *4 required: - action @@ -209795,11 +210034,11 @@ x-webhooks: type: string enum: - released - enterprise: *679 - installation: *680 - organization: *681 - release: *735 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *736 + repository: *683 sender: *4 required: - action @@ -209875,11 +210114,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *679 - installation: *680 - organization: *681 - release: *736 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + release: *737 + repository: *683 sender: *4 required: - action @@ -209955,10 +210194,10 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_advisory: *602 sender: *4 required: @@ -210035,10 +210274,10 @@ x-webhooks: type: string enum: - reported - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_advisory: *602 sender: *4 required: @@ -210115,10 +210354,10 @@ x-webhooks: type: string enum: - archived - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210195,10 +210434,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210276,10 +210515,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210363,10 +210602,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210478,10 +210717,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210553,10 +210792,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 status: type: string @@ -210637,10 +210876,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210717,10 +210956,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210814,10 +211053,10 @@ x-webhooks: - name required: - repository - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -210897,10 +211136,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 sender: *4 required: @@ -210979,10 +211218,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 sender: *4 required: @@ -211061,10 +211300,10 @@ x-webhooks: type: string enum: - edited - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 repository_ruleset: *267 changes: type: object @@ -211369,10 +211608,10 @@ x-webhooks: - from required: - owner - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211450,10 +211689,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211531,7 +211770,7 @@ x-webhooks: type: string enum: - create - alert: &737 + alert: &738 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -211652,10 +211891,10 @@ x-webhooks: type: string enum: - open - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211861,10 +212100,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -211942,11 +212181,11 @@ x-webhooks: type: string enum: - reopen - alert: *737 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *738 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212145,10 +212384,10 @@ x-webhooks: enum: - fixed - open - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212226,7 +212465,7 @@ x-webhooks: type: string enum: - created - alert: &738 + alert: &739 type: object properties: number: *54 @@ -212337,10 +212576,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212421,11 +212660,11 @@ x-webhooks: type: string enum: - created - alert: *738 - installation: *680 - location: *739 - organization: *681 - repository: *682 + alert: *739 + installation: *681 + location: *740 + organization: *682 + repository: *683 sender: *4 required: - location @@ -212663,11 +212902,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212745,11 +212984,11 @@ x-webhooks: type: string enum: - reopened - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212827,11 +213066,11 @@ x-webhooks: type: string enum: - resolved - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -212909,11 +213148,11 @@ x-webhooks: type: string enum: - validated - alert: *738 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + alert: *739 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -213039,10 +213278,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *682 - enterprise: *679 - installation: *680 - organization: *681 + repository: *683 + enterprise: *680 + installation: *681 + organization: *682 sender: *4 required: - action @@ -213120,11 +213359,11 @@ x-webhooks: type: string enum: - published - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - security_advisory: &740 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + security_advisory: &741 description: The details of the security advisory, including summary, description, and severity. type: object @@ -213307,11 +213546,11 @@ x-webhooks: type: string enum: - updated - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 - security_advisory: *740 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 + security_advisory: *741 sender: *4 required: - action @@ -213384,10 +213623,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -213572,9 +213811,9 @@ x-webhooks: type: object properties: security_and_analysis: *241 - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: *315 sender: *4 required: @@ -213653,12 +213892,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: &741 + sponsorship: &742 type: object properties: created_at: @@ -213959,12 +214198,12 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - sponsorship @@ -214052,12 +214291,12 @@ x-webhooks: type: string required: - from - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214134,17 +214373,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &742 + effective_date: &743 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: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - sponsorship @@ -214218,7 +214457,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &743 + changes: &744 type: object properties: tier: @@ -214262,13 +214501,13 @@ x-webhooks: - from required: - tier - effective_date: *742 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + effective_date: *743 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214345,13 +214584,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *743 - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + changes: *744 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - sponsorship: *741 + sponsorship: *742 required: - action - changes @@ -214425,10 +214664,10 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214511,10 +214750,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214934,15 +215173,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *679 + enterprise: *680 id: description: The unique identifier of the status. type: integer - installation: *680 + installation: *681 name: type: string - organization: *681 - repository: *682 + organization: *682 + repository: *683 sender: *4 sha: description: The Commit SHA. @@ -215057,9 +215296,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215149,9 +215388,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215241,9 +215480,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215333,9 +215572,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *680 - organization: *681 - repository: *682 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -215412,12 +215651,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - team: &744 + team: &745 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -215607,9 +215846,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -216067,7 +216306,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -216143,9 +216382,9 @@ x-webhooks: type: string enum: - created - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -216603,7 +216842,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -216680,9 +216919,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -217140,7 +217379,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -217284,9 +217523,9 @@ x-webhooks: - from required: - permissions - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -217744,7 +217983,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - changes @@ -217822,9 +218061,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *679 - installation: *680 - organization: *681 + enterprise: *680 + installation: *681 + organization: *682 repository: title: Repository description: A git repository @@ -218282,7 +218521,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *744 + team: *745 required: - action - team @@ -218358,10 +218597,10 @@ x-webhooks: type: string enum: - started - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 required: - action @@ -218434,16 +218673,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *679 + enterprise: *680 inputs: type: object nullable: true additionalProperties: true - installation: *680 - organization: *681 + installation: *681 + organization: *682 ref: type: string - repository: *682 + repository: *683 sender: *4 workflow: type: string @@ -218525,10 +218764,10 @@ x-webhooks: type: string enum: - completed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: allOf: @@ -218844,10 +219083,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: allOf: @@ -219186,10 +219425,10 @@ x-webhooks: type: string enum: - queued - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: type: object @@ -219403,10 +219642,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 workflow_job: type: object @@ -219622,12 +219861,12 @@ x-webhooks: type: string enum: - completed - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object @@ -220626,12 +220865,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object @@ -221615,12 +221854,12 @@ x-webhooks: type: string enum: - requested - enterprise: *679 - installation: *680 - organization: *681 - repository: *682 + enterprise: *680 + installation: *681 + organization: *682 + repository: *683 sender: *4 - workflow: *694 + workflow: *695 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index bd832a92ab..0af67236d0 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -36676,7 +36676,7 @@ "/enterprises/{enterprise}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an enterprise", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -57216,6 +57216,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -72356,6 +72380,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -78132,6 +78180,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -113209,7 +113281,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -125874,6 +125946,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -137257,6 +137353,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -141639,7 +141759,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -322178,6 +322298,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -342050,6 +342194,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -344623,6 +344791,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -350630,6 +350822,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -354350,6 +354566,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -357946,6 +358186,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -360497,6 +360761,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -363067,6 +363355,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -365440,6 +365752,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -367178,8 +367514,10186 @@ } } }, - "410": { - "description": "Gone", + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "comments" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "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" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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": { @@ -367204,77 +377718,8 @@ } } }, - "422": { - "description": "Validation failed, or the endpoint has been spammed.", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } - }, - "404": { - "description": "Resource not found", + "410": { + "description": "Gone", "content": { "application/json": { "schema": { @@ -367301,11 +377746,10 @@ } }, "x-github": { - "triggersNotification": true, "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "issues", - "subcategory": "comments" + "subcategory": "issue-dependencies" } } }, @@ -380952,6 +391396,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -383414,6 +393882,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -385852,6 +396344,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -388389,6 +398905,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -398933,6 +409473,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -507681,6 +518245,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "type": "string" }, @@ -552363,6 +562951,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -582124,6 +592736,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -585105,6 +595741,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -588088,6 +598748,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -597461,6 +608145,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -600444,6 +611152,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -796344,6 +807076,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -800085,6 +810841,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -803850,6 +814630,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -808021,6 +818825,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -810152,6 +820980,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -814560,6 +825412,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -816691,6 +827567,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -821099,6 +831999,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -823959,6 +834883,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -827638,6 +838586,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -830498,6 +841470,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -833321,6 +844317,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -836211,6 +847231,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -839293,6 +850337,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -842193,6 +853261,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -845266,6 +856358,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -848190,6 +859306,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -851140,6 +862280,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -854016,6 +865180,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -856970,6 +868158,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -858923,6 +870135,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -861801,6 +873037,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -864704,6 +875964,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -867474,6 +878758,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -869443,6 +880751,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -872328,6 +883660,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -875371,6 +886727,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -878256,6 +889636,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -881204,6 +892608,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -884059,6 +895487,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -886943,6 +898395,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -1235931,6 +1247407,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1238791,6 +1250291,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1242467,6 +1253991,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1245327,6 +1256875,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1249003,6 +1260575,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1251863,6 +1263459,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1255539,6 +1267159,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1258399,6 +1270043,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 9e9656c3cf..b25c3992d9 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -14227,7 +14227,7 @@ paths: For each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data, - see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams. @@ -20498,6 +20498,23 @@ paths: - total - completed - percent_completed + issue_dependencies_summary: &742 + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking required: &606 - assignee - closed_at @@ -21087,7 +21104,7 @@ paths: url: type: string format: uri - user: &753 + user: &754 title: Public User description: Public User type: object @@ -25539,7 +25556,7 @@ paths: type: array items: *59 examples: - default: &771 + default: &772 value: - login: github id: 1 @@ -27446,7 +27463,7 @@ paths: type: array items: *64 examples: - default: &765 + default: &766 value: total_count: 1 repositories: @@ -28265,7 +28282,7 @@ paths: type: array items: *224 examples: - default: &756 + default: &757 value: total_count: 1 repositories: @@ -30334,12 +30351,12 @@ paths: required: - subject_digests examples: - default: &786 + default: &787 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &787 + withPredicateType: &788 value: subject_digests: - sha256:abc123 @@ -30397,7 +30414,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &788 + default: &789 value: attestations_subject_digests: - sha256:abc: @@ -34299,7 +34316,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -39404,7 +39421,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -40487,7 +40504,7 @@ paths: parameters: - *73 - *328 - - &770 + - &771 name: repo_name description: repo_name parameter in: path @@ -41802,7 +41819,7 @@ paths: - nuget - container - *73 - - &772 + - &773 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -41843,7 +41860,7 @@ paths: default: *335 '403': *29 '401': *25 - '400': &774 + '400': &775 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -48494,7 +48511,7 @@ paths: - updated_at - url examples: - default: &743 + default: &744 value: - author: login: octocat @@ -48742,7 +48759,7 @@ paths: application/json: schema: *390 examples: - default: &744 + default: &745 value: author: login: octocat @@ -48925,7 +48942,7 @@ paths: - updated_at - url examples: - default: &745 + default: &746 value: - author: login: octocat @@ -49151,7 +49168,7 @@ paths: application/json: schema: *393 examples: - default: &746 + default: &747 value: author: login: octocat @@ -49864,7 +49881,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &747 + response-if-user-is-a-team-maintainer: &748 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -49929,7 +49946,7 @@ paths: application/json: schema: *404 examples: - response-if-users-membership-with-team-is-now-pending: &748 + response-if-users-membership-with-team-is-now-pending: &749 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -50070,7 +50087,7 @@ paths: - updated_at - permissions examples: - default: &749 + default: &750 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -50149,7 +50166,7 @@ paths: application/json: schema: *405 examples: - default: &750 + default: &751 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -50359,7 +50376,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &751 + schema: &752 title: Team Repository description: A team's access to a repository. type: object @@ -51125,7 +51142,7 @@ paths: type: array items: *255 examples: - response-if-child-teams-exist: &752 + response-if-child-teams-exist: &753 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -63311,7 +63328,7 @@ paths: check. type: array items: *479 - deployment: &806 + deployment: &807 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -64223,7 +64240,7 @@ paths: type: string format: date-time nullable: true - head_commit: &832 + head_commit: &833 title: Simple Commit description: A commit. type: object @@ -68449,14 +68466,14 @@ paths: type: integer machines: type: array - items: &759 + items: &760 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *518 required: *519 examples: - default: &760 + default: &761 value: total_count: 2 machines: @@ -79420,7 +79437,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &840 + last_response: &841 title: Hook Response type: object properties: @@ -80380,7 +80397,7 @@ paths: parameters: - *407 - *408 - - &783 + - &784 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -80814,7 +80831,7 @@ paths: type: array items: *602 examples: - default: &776 + default: &777 value: - id: 1 repository: @@ -81214,7 +81231,7 @@ paths: type: array items: *180 examples: - default: &613 + default: &611 value: - id: 1 node_id: MDU6SXNzdWUx @@ -83017,6 +83034,210 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *180 + examples: + default: *611 + headers: + Link: *40 + '301': *421 + '404': *6 + '410': *418 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: *180 + examples: + default: *608 + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': *421 + '403': *29 + '410': *418 + '422': *15 + '404': *6 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *180 + examples: + default: *608 + '301': *421 + '400': *14 + '401': *25 + '403': *29 + '404': *6 + '410': *418 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - *407 + - *408 + - *609 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *180 + examples: + default: *611 + headers: + Link: *40 + '301': *421 + '404': *6 + '410': *418 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -83910,7 +84131,7 @@ paths: application/json: schema: type: array - items: &611 + items: &612 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -83957,7 +84178,7 @@ paths: - color - default examples: - default: &612 + default: &613 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -84055,9 +84276,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 '301': *421 '404': *6 '410': *418 @@ -84139,9 +84360,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 '301': *421 '404': *6 '410': *418 @@ -84203,7 +84424,7 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: default: value: @@ -84530,7 +84751,7 @@ paths: type: array items: *180 examples: - default: *613 + default: *611 headers: Link: *40 '404': *6 @@ -85743,9 +85964,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 headers: Link: *40 '404': *6 @@ -85803,7 +86024,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: &630 value: @@ -85849,7 +86070,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: *630 '404': *6 @@ -85908,7 +86129,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: value: @@ -86660,9 +86881,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 headers: Link: *40 x-github: @@ -95015,7 +95236,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &861 + items: &862 type: object properties: type: @@ -101184,6 +101405,7 @@ paths: type: string nullable: true sub_issues_summary: *741 + issue_dependencies_summary: *742 state: type: string state_reason: @@ -102489,7 +102711,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &742 + - &743 name: team_id description: The unique identifier of the team. in: path @@ -102530,7 +102752,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *742 + - *743 requestBody: required: true content: @@ -102630,7 +102852,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *742 + - *743 responses: '204': description: Response @@ -102661,7 +102883,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *742 + - *743 - *91 - *17 - *19 @@ -102674,7 +102896,7 @@ paths: type: array items: *390 examples: - default: *743 + default: *744 headers: Link: *40 x-github: @@ -102703,7 +102925,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *742 + - *743 requestBody: required: true content: @@ -102766,7 +102988,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *742 + - *743 - *392 responses: '200': @@ -102800,7 +103022,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *742 + - *743 - *392 requestBody: required: false @@ -102826,7 +103048,7 @@ paths: application/json: schema: *390 examples: - default: *744 + default: *745 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102851,7 +103073,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *742 + - *743 - *392 responses: '204': @@ -102881,7 +103103,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *742 + - *743 - *392 - *91 - *17 @@ -102895,7 +103117,7 @@ paths: type: array items: *393 examples: - default: *745 + default: *746 headers: Link: *40 x-github: @@ -102924,7 +103146,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 requestBody: required: true @@ -102976,7 +103198,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 responses: @@ -103011,7 +103233,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 requestBody: @@ -103037,7 +103259,7 @@ paths: application/json: schema: *393 examples: - default: *746 + default: *747 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -103062,7 +103284,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 responses: @@ -103093,7 +103315,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 - name: content @@ -103152,7 +103374,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 requestBody: @@ -103214,7 +103436,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *742 + - *743 - *392 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -103272,7 +103494,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *742 + - *743 - *392 requestBody: required: true @@ -103331,7 +103553,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103369,7 +103591,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *742 + - *743 - name: role description: Filters members returned by their role in the team. in: query @@ -103420,7 +103642,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103457,7 +103679,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103497,7 +103719,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103534,7 +103756,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: - - *742 + - *743 - *246 responses: '200': @@ -103543,7 +103765,7 @@ paths: application/json: schema: *404 examples: - response-if-user-is-a-team-maintainer: *747 + response-if-user-is-a-team-maintainer: *748 '404': *6 x-github: githubCloudOnly: false @@ -103576,7 +103798,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: - - *742 + - *743 - *246 requestBody: required: false @@ -103604,7 +103826,7 @@ paths: application/json: schema: *404 examples: - response-if-users-membership-with-team-is-now-pending: *748 + response-if-users-membership-with-team-is-now-pending: *749 '403': description: Forbidden if team synchronization is set up '422': @@ -103638,7 +103860,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: - - *742 + - *743 - *246 responses: '204': @@ -103667,7 +103889,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103679,7 +103901,7 @@ paths: type: array items: *405 examples: - default: *749 + default: *750 headers: Link: *40 '404': *6 @@ -103705,7 +103927,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *742 + - *743 - *406 responses: '200': @@ -103714,7 +103936,7 @@ paths: application/json: schema: *405 examples: - default: *750 + default: *751 '404': description: Not Found if project is not managed by this team x-github: @@ -103738,7 +103960,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *742 + - *743 - *406 requestBody: required: false @@ -103806,7 +104028,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *742 + - *743 - *406 responses: '204': @@ -103834,7 +104056,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103876,7 +104098,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: - - *742 + - *743 - *407 - *408 responses: @@ -103884,7 +104106,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *751 + schema: *752 examples: alternative-response-with-extra-repository-information: value: @@ -104035,7 +104257,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: - - *742 + - *743 - *407 - *408 requestBody: @@ -104087,7 +104309,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: - - *742 + - *743 - *407 - *408 responses: @@ -104118,7 +104340,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: - - *742 + - *743 responses: '200': description: Response @@ -104153,7 +104375,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: - - *742 + - *743 requestBody: required: true content: @@ -104241,7 +104463,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -104253,7 +104475,7 @@ paths: type: array items: *255 examples: - response-if-child-teams-exist: *752 + response-if-child-teams-exist: *753 headers: Link: *40 '404': *6 @@ -104286,7 +104508,7 @@ paths: application/json: schema: oneOf: - - &754 + - &755 title: Private User description: Private User type: object @@ -104489,7 +104711,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *753 + - *754 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -104642,7 +104864,7 @@ paths: description: Response content: application/json: - schema: *754 + schema: *755 examples: default: value: @@ -105040,7 +105262,7 @@ paths: type: integer secrets: type: array - items: &755 + items: &756 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -105156,7 +105378,7 @@ paths: description: Response content: application/json: - schema: *755 + schema: *756 examples: default: value: @@ -105302,7 +105524,7 @@ paths: type: array items: *224 examples: - default: *756 + default: *757 '401': *25 '403': *29 '404': *6 @@ -105569,7 +105791,7 @@ paths: description: Response content: application/json: - schema: &757 + schema: &758 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -105610,7 +105832,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &758 + default: &759 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -105655,9 +105877,9 @@ paths: description: Response content: application/json: - schema: *757 + schema: *758 examples: - default: *758 + default: *759 '404': *6 x-github: githubCloudOnly: false @@ -105694,9 +105916,9 @@ paths: type: integer machines: type: array - items: *759 + items: *760 examples: - default: *760 + default: *761 '304': *37 '500': *88 '401': *25 @@ -106635,7 +106857,7 @@ paths: type: array items: *334 examples: - default: &773 + default: &774 value: - id: 197 name: hello_docker @@ -106736,7 +106958,7 @@ paths: application/json: schema: type: array - items: &761 + items: &762 title: Email description: Email type: object @@ -106801,9 +107023,9 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: - default: &775 + default: &776 value: - email: octocat@github.com verified: true @@ -106878,7 +107100,7 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: default: value: @@ -107134,7 +107356,7 @@ paths: application/json: schema: type: array - items: &762 + items: &763 title: GPG Key description: A unique encryption key type: object @@ -107265,7 +107487,7 @@ paths: - subkeys - revoked examples: - default: &789 + default: &790 value: - id: 3 name: Octocat's GPG Key @@ -107350,9 +107572,9 @@ paths: description: Response content: application/json: - schema: *762 + schema: *763 examples: - default: &763 + default: &764 value: id: 3 name: Octocat's GPG Key @@ -107409,7 +107631,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: - - &764 + - &765 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -107421,9 +107643,9 @@ paths: description: Response content: application/json: - schema: *762 + schema: *763 examples: - default: *763 + default: *764 '404': *6 '304': *37 '403': *29 @@ -107446,7 +107668,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: - - *764 + - *765 responses: '204': description: Response @@ -107637,7 +107859,7 @@ paths: type: array items: *64 examples: - default: *765 + default: *766 headers: Link: *40 '404': *6 @@ -107901,7 +108123,7 @@ paths: application/json: schema: type: array - items: &766 + items: &767 title: Key description: Key type: object @@ -108002,9 +108224,9 @@ paths: description: Response content: application/json: - schema: *766 + schema: *767 examples: - default: &767 + default: &768 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -108043,9 +108265,9 @@ paths: description: Response content: application/json: - schema: *766 + schema: *767 examples: - default: *767 + default: *768 '404': *6 '304': *37 '403': *29 @@ -108101,7 +108323,7 @@ paths: application/json: schema: type: array - items: &768 + items: &769 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -108169,7 +108391,7 @@ paths: - account - plan examples: - default: &769 + default: &770 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -108231,9 +108453,9 @@ paths: application/json: schema: type: array - items: *768 + items: *769 examples: - default: *769 + default: *770 headers: Link: *40 '304': *37 @@ -109228,7 +109450,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *328 - - *770 + - *771 responses: '204': description: Response @@ -109301,7 +109523,7 @@ paths: type: array items: *59 examples: - default: *771 + default: *772 headers: Link: *40 '304': *37 @@ -109343,7 +109565,7 @@ paths: - docker - nuget - container - - *772 + - *773 - *19 - *17 responses: @@ -109355,8 +109577,8 @@ paths: type: array items: *334 examples: - default: *773 - '400': *774 + default: *774 + '400': *775 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109385,7 +109607,7 @@ paths: application/json: schema: *334 examples: - default: &790 + default: &791 value: id: 40201 name: octo-name @@ -109838,9 +110060,9 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: - default: *775 + default: *776 headers: Link: *40 '304': *37 @@ -109953,7 +110175,7 @@ paths: type: array items: *64 examples: - default: &782 + default: &783 summary: Default response value: - id: 1296269 @@ -110299,7 +110521,7 @@ paths: type: array items: *602 examples: - default: *776 + default: *777 headers: Link: *40 '304': *37 @@ -110378,7 +110600,7 @@ paths: application/json: schema: type: array - items: &777 + items: &778 title: Social account description: Social media account type: object @@ -110393,7 +110615,7 @@ paths: - provider - url examples: - default: &778 + default: &779 value: - provider: twitter url: https://twitter.com/github @@ -110455,9 +110677,9 @@ paths: application/json: schema: type: array - items: *777 + items: *778 examples: - default: *778 + default: *779 '422': *15 '304': *37 '404': *6 @@ -110544,7 +110766,7 @@ paths: application/json: schema: type: array - items: &779 + items: &780 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -110564,7 +110786,7 @@ paths: - title - created_at examples: - default: &791 + default: &792 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -110630,9 +110852,9 @@ paths: description: Response content: application/json: - schema: *779 + schema: *780 examples: - default: &780 + default: &781 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -110663,7 +110885,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: - - &781 + - &782 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -110675,9 +110897,9 @@ paths: description: Response content: application/json: - schema: *779 + schema: *780 examples: - default: *780 + default: *781 '404': *6 '304': *37 '403': *29 @@ -110700,7 +110922,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: - - *781 + - *782 responses: '204': description: Response @@ -110729,7 +110951,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: - - &792 + - &793 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 @@ -110754,11 +110976,11 @@ paths: type: array items: *64 examples: - default-response: *782 + default-response: *783 application/vnd.github.v3.star+json: schema: type: array - items: &793 + items: &794 title: Starred Repository description: Starred Repository type: object @@ -111127,10 +111349,10 @@ paths: application/json: schema: oneOf: + - *755 - *754 - - *753 examples: - default-response: &784 + default-response: &785 summary: Default response value: login: octocat @@ -111165,7 +111387,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &785 + response-with-git-hub-plan-information: &786 summary: Response with GitHub plan information value: login: octocat @@ -111225,7 +111447,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *783 + - *784 - *17 responses: '200': @@ -111274,11 +111496,11 @@ paths: application/json: schema: oneOf: + - *755 - *754 - - *753 examples: - default-response: *784 - response-with-git-hub-plan-information: *785 + default-response: *785 + response-with-git-hub-plan-information: *786 '404': *6 x-github: githubCloudOnly: false @@ -111327,8 +111549,8 @@ paths: required: - subject_digests examples: - default: *786 - withPredicateType: *787 + default: *787 + withPredicateType: *788 responses: '200': description: Response @@ -111381,7 +111603,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *788 + default: *789 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111624,7 +111846,7 @@ paths: type: array items: *334 examples: - default: *773 + default: *774 '403': *29 '401': *25 x-github: @@ -112028,9 +112250,9 @@ paths: application/json: schema: type: array - items: *762 + items: *763 examples: - default: *789 + default: *790 headers: Link: *40 x-github: @@ -112219,7 +112441,7 @@ paths: type: array items: *59 examples: - default: *771 + default: *772 headers: Link: *40 x-github: @@ -112258,7 +112480,7 @@ paths: - docker - nuget - container - - *772 + - *773 - *246 - *19 - *17 @@ -112271,10 +112493,10 @@ paths: type: array items: *334 examples: - default: *773 + default: *774 '403': *29 '401': *25 - '400': *774 + '400': *775 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -112304,7 +112526,7 @@ paths: application/json: schema: *334 examples: - default: *790 + default: *791 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -113088,9 +113310,9 @@ paths: application/json: schema: type: array - items: *777 + items: *778 examples: - default: *778 + default: *779 headers: Link: *40 x-github: @@ -113120,9 +113342,9 @@ paths: application/json: schema: type: array - items: *779 + items: *780 examples: - default: *791 + default: *792 headers: Link: *40 x-github: @@ -113147,7 +113369,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *246 - - *792 + - *793 - *91 - *17 - *19 @@ -113159,11 +113381,11 @@ paths: schema: anyOf: - type: array - items: *793 + items: *794 - type: array items: *64 examples: - default-response: *782 + default-response: *783 headers: Link: *40 x-github: @@ -113322,7 +113544,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &794 + enterprise: &795 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -113380,7 +113602,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &795 + installation: &796 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -113399,7 +113621,7 @@ x-webhooks: required: - id - node_id - organization: &796 + organization: &797 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -113459,13 +113681,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &797 + repository: &798 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &834 + properties: &835 id: description: Unique identifier of the repository example: 42 @@ -114148,7 +114370,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &835 + required: &836 - archive_url - assignees_url - blobs_url @@ -114299,10 +114521,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -114378,11 +114600,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: &798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: &799 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) @@ -114605,11 +114827,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: *798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: *799 sender: *4 required: - action @@ -114792,11 +115014,11 @@ x-webhooks: - everyone required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: *798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: *799 sender: *4 required: - action @@ -114867,7 +115089,7 @@ x-webhooks: required: true content: application/json: - schema: &801 + schema: &802 title: Exemption request cancellation event type: object properties: @@ -114875,11 +115097,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: &799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: &800 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -115112,7 +115334,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &800 + items: &801 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -115220,7 +115442,7 @@ x-webhooks: required: true content: application/json: - schema: &802 + schema: &803 title: Exemption request completed event type: object properties: @@ -115228,11 +115450,11 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 sender: *4 required: - action @@ -115302,7 +115524,7 @@ x-webhooks: required: true content: application/json: - schema: &803 + schema: &804 title: Exemption request created event type: object properties: @@ -115310,11 +115532,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 sender: *4 required: - action @@ -115384,7 +115606,7 @@ x-webhooks: required: true content: application/json: - schema: &804 + schema: &805 title: Exemption response dismissed event type: object properties: @@ -115392,12 +115614,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 - exemption_response: *800 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 + exemption_response: *801 sender: *4 required: - action @@ -115469,7 +115691,7 @@ x-webhooks: required: true content: application/json: - schema: &805 + schema: &806 title: Exemption response submitted event type: object properties: @@ -115477,12 +115699,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 - exemption_response: *800 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 + exemption_response: *801 sender: *4 required: - action @@ -115555,7 +115777,7 @@ x-webhooks: required: true content: application/json: - schema: *801 + schema: *802 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115622,7 +115844,7 @@ x-webhooks: required: true content: application/json: - schema: *802 + schema: *803 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115689,7 +115911,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115756,7 +115978,7 @@ x-webhooks: required: true content: application/json: - schema: *804 + schema: *805 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115824,7 +116046,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115902,7 +116124,7 @@ x-webhooks: type: string enum: - completed - check_run: &807 + check_run: &808 title: CheckRun description: A check performed on the code of a given code change type: object @@ -115993,7 +116215,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *806 + deployment: *807 details_url: example: https://example.com type: string @@ -116078,9 +116300,9 @@ x-webhooks: - output - app - pull_requests - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -116473,10 +116695,10 @@ x-webhooks: type: string enum: - created - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -116872,10 +117094,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 requested_action: description: The action requested by the user. type: object @@ -117280,10 +117502,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -118260,10 +118482,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -118933,10 +119155,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -119600,10 +119822,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -119911,20 +120133,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &808 + commit_oid: &809 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: *794 - installation: *795 - organization: *796 - ref: &809 + enterprise: *795 + installation: *796 + organization: *797 + ref: &810 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: *797 + repository: *798 sender: *4 required: - action @@ -120316,12 +120538,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -120584,12 +120806,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -120918,12 +121140,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -121188,16 +121410,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 ref: 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 nullable: true - repository: *797 + repository: *798 sender: *4 required: - action @@ -121431,12 +121653,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -121693,10 +121915,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -121776,18 +121998,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *796 - pusher_type: &810 + organization: *797 + pusher_type: &811 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &811 + ref: &812 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -121797,7 +122019,7 @@ x-webhooks: enum: - tag - branch - repository: *797 + repository: *798 sender: *4 required: - ref @@ -121880,9 +122102,9 @@ x-webhooks: enum: - created definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -121967,9 +122189,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122047,9 +122269,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122127,9 +122349,9 @@ x-webhooks: enum: - updated definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122206,10 +122428,10 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - repository: *797 - organization: *796 + enterprise: *795 + installation: *796 + repository: *798 + organization: *797 sender: *4 new_property_values: type: array @@ -122294,18 +122516,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - pusher_type: *810 - ref: *811 + enterprise: *795 + installation: *796 + organization: *797 + pusher_type: *811 + ref: *812 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *797 + repository: *798 sender: *4 required: - ref @@ -122390,10 +122612,10 @@ x-webhooks: enum: - auto_dismissed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122478,10 +122700,10 @@ x-webhooks: enum: - auto_reopened alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122566,10 +122788,10 @@ x-webhooks: enum: - created alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122652,10 +122874,10 @@ x-webhooks: enum: - dismissed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122738,10 +122960,10 @@ x-webhooks: enum: - fixed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122825,10 +123047,10 @@ x-webhooks: enum: - reintroduced alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122911,10 +123133,10 @@ x-webhooks: enum: - reopened alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122991,9 +123213,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - key: &812 + enterprise: *795 + installation: *796 + key: &813 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -123029,8 +123251,8 @@ x-webhooks: - verified - created_at - read_only - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -123107,11 +123329,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - key: *812 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + key: *813 + organization: *797 + repository: *798 sender: *4 required: - action @@ -123672,12 +123894,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: &816 + workflow: &817 title: Workflow type: object nullable: true @@ -124407,9 +124629,9 @@ x-webhooks: pull_requests: type: array items: *649 - repository: *797 - organization: *796 - installation: *795 + repository: *798 + organization: *797 + installation: *796 sender: *4 responses: '200': @@ -124480,7 +124702,7 @@ x-webhooks: type: string enum: - approved - approver: &813 + approver: &814 type: object properties: avatar_url: @@ -124523,11 +124745,11 @@ x-webhooks: type: string comment: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - reviewers: &814 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + reviewers: &815 type: array items: type: object @@ -124606,7 +124828,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &815 + workflow_job_run: &816 type: object properties: conclusion: @@ -125337,18 +125559,18 @@ x-webhooks: type: string enum: - rejected - approver: *813 + approver: *814 comment: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - reviewers: *814 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + reviewers: *815 sender: *4 since: type: string - workflow_job_run: *815 + workflow_job_run: *816 workflow_job_runs: type: array items: @@ -126052,13 +126274,13 @@ x-webhooks: type: string enum: - requested - enterprise: *794 + enterprise: *795 environment: type: string - installation: *795 - organization: *796 - repository: *797 - requestor: &821 + installation: *796 + organization: *797 + repository: *798 + requestor: &822 title: User type: object nullable: true @@ -127957,12 +128179,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Deployment Workflow Run type: object @@ -128642,7 +128864,7 @@ x-webhooks: type: string enum: - answered - answer: &819 + answer: &820 type: object properties: author_association: @@ -128799,7 +129021,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &817 + discussion: &818 title: Discussion description: A Discussion in a repository. type: object @@ -129085,7 +129307,7 @@ x-webhooks: - id labels: type: array - items: *611 + items: *612 required: - repository_url - category @@ -129107,10 +129329,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129237,11 +129459,11 @@ x-webhooks: - from required: - category - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129324,11 +129546,11 @@ x-webhooks: type: string enum: - closed - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129410,7 +129632,7 @@ x-webhooks: type: string enum: - created - comment: &818 + comment: &819 type: object properties: author_association: @@ -129567,11 +129789,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129654,12 +129876,12 @@ x-webhooks: type: string enum: - deleted - comment: *818 - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + comment: *819 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129754,12 +129976,12 @@ x-webhooks: - from required: - body - comment: *818 - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + comment: *819 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129843,11 +130065,11 @@ x-webhooks: type: string enum: - created - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129929,11 +130151,11 @@ x-webhooks: type: string enum: - deleted - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130033,11 +130255,11 @@ x-webhooks: type: string required: - from - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130119,10 +130341,10 @@ x-webhooks: type: string enum: - labeled - discussion: *817 - enterprise: *794 - installation: *795 - label: &820 + discussion: *818 + enterprise: *795 + installation: *796 + label: &821 title: Label type: object properties: @@ -130154,8 +130376,8 @@ x-webhooks: - color - default - description - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130238,11 +130460,11 @@ x-webhooks: type: string enum: - locked - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130324,11 +130546,11 @@ x-webhooks: type: string enum: - pinned - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130410,11 +130632,11 @@ x-webhooks: type: string enum: - reopened - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130499,16 +130721,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *817 - new_repository: *797 + new_discussion: *818 + new_repository: *798 required: - new_discussion - new_repository - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130591,10 +130813,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *817 - old_answer: *819 - organization: *796 - repository: *797 + discussion: *818 + old_answer: *820 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130676,12 +130898,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *817 - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130764,11 +130986,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130850,11 +131072,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130923,7 +131145,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130986,7 +131208,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131052,7 +131274,7 @@ x-webhooks: required: true content: application/json: - schema: *801 + schema: *802 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131118,7 +131340,7 @@ x-webhooks: required: true content: application/json: - schema: *802 + schema: *803 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131184,7 +131406,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131250,7 +131472,7 @@ x-webhooks: required: true content: application/json: - schema: *804 + schema: *805 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131316,7 +131538,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131383,7 +131605,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *794 + enterprise: *795 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -132043,9 +132265,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - forkee @@ -132191,9 +132413,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pages: description: The pages that were updated. type: array @@ -132230,7 +132452,7 @@ x-webhooks: - action - sha - html_url - repository: *797 + repository: *798 sender: *4 required: - pages @@ -132306,10 +132528,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: &822 + organization: *797 + repositories: &823 description: An array of repository objects that the installation can access. type: array @@ -132335,8 +132557,8 @@ x-webhooks: - name - full_name - private - repository: *797 - requester: *821 + repository: *798 + requester: *822 sender: *4 required: - action @@ -132411,11 +132633,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -132491,11 +132713,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -132571,10 +132793,10 @@ x-webhooks: type: string enum: - added - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories_added: &823 + organization: *797 + repositories_added: &824 description: An array of repository objects, which were added to the installation. type: array @@ -132620,15 +132842,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *797 - repository_selection: &824 + repository: *798 + repository_selection: &825 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *821 + requester: *822 sender: *4 required: - action @@ -132707,10 +132929,10 @@ x-webhooks: type: string enum: - removed - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories_added: *823 + organization: *797 + repositories_added: *824 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -132737,9 +132959,9 @@ x-webhooks: - name - full_name - private - repository: *797 - repository_selection: *824 - requester: *821 + repository: *798 + repository_selection: *825 + requester: *822 sender: *4 required: - action @@ -132818,11 +133040,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -133001,10 +133223,10 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 target_type: type: string @@ -133083,11 +133305,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -133339,8 +133561,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -134135,6 +134357,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134483,8 +134706,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -134564,7 +134787,7 @@ x-webhooks: type: string enum: - deleted - comment: &825 + comment: &826 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -134729,8 +134952,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135521,6 +135744,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135871,8 +136095,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -135952,7 +136176,7 @@ x-webhooks: type: string enum: - edited - changes: &853 + changes: &854 description: The changes to the comment. type: object properties: @@ -135964,9 +136188,9 @@ x-webhooks: type: string required: - from - comment: *825 - enterprise: *794 - installation: *795 + comment: *826 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -136760,6 +136984,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137108,8 +137333,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137199,9 +137424,9 @@ x-webhooks: type: number blocking_issue: *180 blocking_issue_repo: *64 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137295,9 +137520,9 @@ x-webhooks: type: number blocking_issue: *180 blocking_issue_repo: *64 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137390,9 +137615,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137486,9 +137711,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137573,10 +137798,10 @@ x-webhooks: type: string enum: - assigned - assignee: *821 - enterprise: *794 - installation: *795 - issue: &828 + assignee: *822 + enterprise: *795 + installation: *796 + issue: &829 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -138366,6 +138591,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138482,8 +138708,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -138563,8 +138789,8 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -139359,6 +139585,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139610,8 +139837,8 @@ x-webhooks: required: - state - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -139690,8 +139917,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140477,6 +140704,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140592,8 +140820,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -140672,8 +140900,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141481,6 +141709,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141575,7 +141804,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &826 + milestone: &827 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141713,8 +141942,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -141813,8 +142042,8 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142604,6 +142833,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142720,9 +142950,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *820 - organization: *796 - repository: *797 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -142802,8 +143032,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143592,6 +143822,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143708,9 +143939,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *820 - organization: *796 - repository: *797 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -143790,8 +144021,8 @@ x-webhooks: type: string enum: - locked - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144604,6 +144835,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144697,8 +144929,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -144777,8 +145009,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145585,6 +145817,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145678,9 +145911,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *826 - organization: *796 - repository: *797 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -146549,6 +146782,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147110,8 +147344,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -147901,6 +148135,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148016,8 +148251,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -148097,9 +148332,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *794 - installation: *795 - issue: &827 + enterprise: *795 + installation: *796 + issue: &828 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -148883,6 +149118,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148998,8 +149234,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -149078,8 +149314,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149890,6 +150126,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149984,8 +150221,8 @@ x-webhooks: user_view_type: type: string type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -150852,6 +151089,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151435,11 +151673,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *794 - installation: *795 - issue: *827 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *828 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151519,12 +151757,12 @@ x-webhooks: type: string enum: - typed - enterprise: *794 - installation: *795 - issue: *828 + enterprise: *795 + installation: *796 + issue: *829 type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151605,7 +151843,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &856 + assignee: &857 title: User type: object nullable: true @@ -151675,11 +151913,11 @@ x-webhooks: required: - login - id - enterprise: *794 - installation: *795 - issue: *828 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *829 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151758,12 +151996,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *794 - installation: *795 - issue: *828 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *829 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151843,8 +152081,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -152655,6 +152893,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152748,8 +152987,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152829,11 +153068,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *794 - installation: *795 - issue: *827 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *828 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152912,12 +153151,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *794 - installation: *795 - issue: *828 + enterprise: *795 + installation: *796 + issue: *829 type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152997,11 +153236,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153079,11 +153318,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153193,11 +153432,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153279,9 +153518,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: &829 + enterprise: *795 + installation: *796 + marketplace_purchase: &830 title: Marketplace Purchase type: object required: @@ -153364,8 +153603,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *796 - previous_marketplace_purchase: &830 + organization: *797 + previous_marketplace_purchase: &831 title: Marketplace Purchase type: object properties: @@ -153445,7 +153684,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153525,10 +153764,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153611,7 +153850,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153693,10 +153932,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153778,7 +154017,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153859,8 +154098,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 marketplace_purchase: title: Marketplace Purchase type: object @@ -153942,9 +154181,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *796 - previous_marketplace_purchase: *830 - repository: *797 + organization: *797 + previous_marketplace_purchase: *831 + repository: *798 sender: *4 required: - action @@ -154024,12 +154263,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 - previous_marketplace_purchase: *830 - repository: *797 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 + previous_marketplace_purchase: *831 + repository: *798 sender: *4 required: - action @@ -154131,11 +154370,11 @@ x-webhooks: type: string required: - to - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154235,11 +154474,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154318,11 +154557,11 @@ x-webhooks: type: string enum: - removed - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154400,11 +154639,11 @@ x-webhooks: type: string enum: - added - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154480,7 +154719,7 @@ x-webhooks: required: - login - id - team: &831 + team: &832 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154670,11 +154909,11 @@ x-webhooks: type: string enum: - removed - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154751,7 +154990,7 @@ x-webhooks: required: - login - id - team: *831 + team: *832 required: - action - scope @@ -154833,8 +155072,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *795 - merge_group: &833 + installation: *796 + merge_group: &834 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -154853,15 +155092,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *832 + head_commit: *833 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154947,10 +155186,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *795 - merge_group: *833 - organization: *796 - repository: *797 + installation: *796 + merge_group: *834 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155023,7 +155262,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 + enterprise: *795 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -155132,16 +155371,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *795 - organization: *796 + installation: *796 + organization: *797 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -155222,11 +155461,11 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155305,9 +155544,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - milestone: &836 + enterprise: *795 + installation: *796 + milestone: &837 title: Milestone description: A collection of related issues and pull requests. type: object @@ -155444,8 +155683,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155524,11 +155763,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155638,11 +155877,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155722,11 +155961,11 @@ x-webhooks: type: string enum: - opened - enterprise: *794 - installation: *795 - milestone: *836 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *837 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155805,11 +156044,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *821 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + blocked_user: *822 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155888,11 +156127,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *821 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + blocked_user: *822 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155971,9 +156210,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - membership: &837 + enterprise: *795 + installation: *796 + membership: &838 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -156080,8 +156319,8 @@ x-webhooks: - role - organization_url - user - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156159,11 +156398,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156242,8 +156481,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -156359,10 +156598,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 - user: *821 + user: *822 required: - action - invitation @@ -156440,11 +156679,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156531,11 +156770,11 @@ x-webhooks: properties: from: type: string - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156611,9 +156850,9 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 package: description: Information about the package. type: object @@ -157112,7 +157351,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &838 + items: &839 title: Ruby Gems metadata type: object properties: @@ -157207,7 +157446,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -157283,9 +157522,9 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 package: description: Information about the package. type: object @@ -157638,7 +157877,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *838 + items: *839 source_url: type: string format: uri @@ -157708,7 +157947,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -157885,12 +158124,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *794 + enterprise: *795 id: type: integer - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - id @@ -157967,7 +158206,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &839 + personal_access_token_request: &840 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -158113,10 +158352,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *794 - organization: *796 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158193,11 +158432,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *839 - enterprise: *794 - organization: *796 + personal_access_token_request: *840 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158273,11 +158512,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *839 - enterprise: *794 - organization: *796 + personal_access_token_request: *840 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158352,11 +158591,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *839 - organization: *796 - enterprise: *794 + personal_access_token_request: *840 + organization: *797 + enterprise: *795 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158461,7 +158700,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *840 + last_response: *841 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158493,8 +158732,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 zen: description: Random string of GitHub zen. @@ -158739,10 +158978,10 @@ x-webhooks: - from required: - note - enterprise: *794 - installation: *795 - organization: *796 - project_card: &841 + enterprise: *795 + installation: *796 + organization: *797 + project_card: &842 title: Project Card type: object properties: @@ -158861,7 +159100,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -158942,11 +159181,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project_card: *841 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_card: *842 + repository: *798 sender: *4 required: - action @@ -159026,9 +159265,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 project_card: title: Project Card type: object @@ -159156,8 +159395,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -159251,11 +159490,11 @@ x-webhooks: - from required: - note - enterprise: *794 - installation: *795 - organization: *796 - project_card: *841 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_card: *842 + repository: *798 sender: *4 required: - action @@ -159349,9 +159588,9 @@ x-webhooks: - from required: - column_id - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 project_card: allOf: - title: Project Card @@ -159541,7 +159780,7 @@ x-webhooks: type: string required: - after_id - repository: *797 + repository: *798 sender: *4 required: - action @@ -159621,10 +159860,10 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - organization: *796 - project: &843 + enterprise: *795 + installation: *796 + organization: *797 + project: &844 title: Project type: object properties: @@ -159748,7 +159987,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -159828,10 +160067,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project_column: &842 + enterprise: *795 + installation: *796 + organization: *797 + project_column: &843 title: Project Column type: object properties: @@ -159870,7 +160109,7 @@ x-webhooks: - name - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -159949,18 +160188,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -160050,11 +160289,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 + repository: *798 sender: *4 required: - action @@ -160134,11 +160373,11 @@ x-webhooks: type: string enum: - moved - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 + repository: *798 sender: *4 required: - action @@ -160218,11 +160457,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160302,18 +160541,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - project: *843 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -160415,11 +160654,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160498,11 +160737,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160583,9 +160822,9 @@ x-webhooks: type: string enum: - closed - installation: *795 - organization: *796 - projects_v2: &844 + installation: *796 + organization: *797 + projects_v2: &845 title: Projects v2 Project description: A projects v2 project type: object @@ -160728,9 +160967,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -160811,9 +161050,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -160930,9 +161169,9 @@ x-webhooks: type: string to: type: string - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -161015,7 +161254,7 @@ x-webhooks: type: string enum: - archived - changes: &848 + changes: &849 type: object properties: archived_at: @@ -161029,9 +161268,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *795 - organization: *796 - projects_v2_item: &845 + installation: *796 + organization: *797 + projects_v2_item: &846 title: Projects v2 Item description: An item belonging to a project type: object @@ -161165,9 +161404,9 @@ x-webhooks: nullable: true to: type: string - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161249,9 +161488,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161332,9 +161571,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161440,7 +161679,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &846 + - &847 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -161458,7 +161697,7 @@ x-webhooks: required: - id - name - - &847 + - &848 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -161481,8 +161720,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *846 - *847 + - *848 required: - field_value - type: object @@ -161498,9 +161737,9 @@ x-webhooks: nullable: true required: - body - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161595,9 +161834,9 @@ x-webhooks: to: type: string nullable: true - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161680,10 +161919,10 @@ x-webhooks: type: string enum: - restored - changes: *848 - installation: *795 - organization: *796 - projects_v2_item: *845 + changes: *849 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161765,9 +162004,9 @@ x-webhooks: type: string enum: - reopened - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -161848,9 +162087,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2_status_update: &849 + installation: *796 + organization: *797 + projects_v2_status_update: &850 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -161977,9 +162216,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2_status_update: *849 + installation: *796 + organization: *797 + projects_v2_status_update: *850 sender: *4 required: - action @@ -162115,9 +162354,9 @@ x-webhooks: type: string format: date nullable: true - installation: *795 - organization: *796 - projects_v2_status_update: *849 + installation: *796 + organization: *797 + projects_v2_status_update: *850 sender: *4 required: - action @@ -162188,10 +162427,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - repository @@ -162268,13 +162507,13 @@ x-webhooks: type: string enum: - assigned - assignee: *821 - enterprise: *794 - installation: *795 - number: &850 + assignee: *822 + enterprise: *795 + installation: *796 + number: &851 description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -164557,7 +164796,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -164639,11 +164878,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -166921,7 +167160,7 @@ x-webhooks: - draft reason: type: string - repository: *797 + repository: *798 sender: *4 required: - action @@ -167003,11 +167242,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -169285,7 +169524,7 @@ x-webhooks: - draft reason: type: string - repository: *797 + repository: *798 sender: *4 required: - action @@ -169367,11 +169606,11 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: &851 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: &852 allOf: - *649 - type: object @@ -169435,7 +169674,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *797 + repository: *798 sender: *4 required: - action @@ -169516,12 +169755,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -169601,11 +169840,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *794 + enterprise: *795 milestone: *632 - number: *850 - organization: *796 - pull_request: &852 + number: *851 + organization: *797 + pull_request: &853 title: Pull Request type: object properties: @@ -171868,7 +172107,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -171947,11 +172186,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -174233,7 +174472,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *797 + repository: *798 sender: *4 required: - action @@ -174357,12 +174596,12 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -174442,11 +174681,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -176713,7 +176952,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -176793,11 +177032,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *794 - installation: *795 - label: *820 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + label: *821 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -179079,7 +179318,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -179160,10 +179399,10 @@ x-webhooks: type: string enum: - locked - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -181443,7 +181682,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -181523,12 +181762,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *794 + enterprise: *795 milestone: *632 - number: *850 - organization: *796 - pull_request: *852 - repository: *797 + number: *851 + organization: *797 + pull_request: *853 + repository: *798 sender: *4 required: - action @@ -181607,12 +181846,12 @@ x-webhooks: type: string enum: - opened - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -181693,12 +181932,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -181778,12 +182017,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -182149,9 +182388,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -184321,7 +184560,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -184401,7 +184640,7 @@ x-webhooks: type: string enum: - deleted - comment: &854 + comment: &855 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. @@ -184686,9 +184925,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -186846,7 +187085,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -186926,11 +187165,11 @@ x-webhooks: type: string enum: - edited - changes: *853 - comment: *854 - enterprise: *794 - installation: *795 - organization: *796 + changes: *854 + comment: *855 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -189091,7 +189330,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -189172,9 +189411,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -191347,7 +191586,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 review: description: The review that was affected. type: object @@ -191590,9 +191829,9 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -193646,8 +193885,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 - review: &855 + repository: *798 + review: &856 description: The review that was affected. type: object properties: @@ -193876,12 +194115,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -196164,7 +196403,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_reviewer: title: User type: object @@ -196248,12 +196487,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -198543,7 +198782,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_team: title: Team description: Groups of organization members that gives permissions @@ -198735,12 +198974,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -201025,7 +201264,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_reviewer: title: User type: object @@ -201110,12 +201349,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -203391,7 +203630,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_team: title: Team description: Groups of organization members that gives permissions @@ -203572,9 +203811,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -205749,8 +205988,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 - review: *855 + repository: *798 + review: *856 sender: *4 required: - action @@ -205830,9 +206069,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -207902,7 +208141,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 sender: *4 thread: type: object @@ -208285,9 +208524,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -210343,7 +210582,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 sender: *4 thread: type: object @@ -210729,10 +210968,10 @@ x-webhooks: type: string before: type: string - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -213003,7 +213242,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -213085,11 +213324,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *856 - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + assignee: *857 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -215372,7 +215611,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -215451,11 +215690,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *794 - installation: *795 - label: *820 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + label: *821 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -217728,7 +217967,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -217809,10 +218048,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -220077,7 +220316,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -220277,7 +220516,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *794 + enterprise: *795 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -220369,8 +220608,8 @@ x-webhooks: - url - author - committer - installation: *795 - organization: *796 + installation: *796 + organization: *797 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -220945,9 +221184,9 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 registry_package: type: object properties: @@ -221393,7 +221632,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *838 + items: *839 summary: type: string tag_name: @@ -221447,7 +221686,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -221525,9 +221764,9 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 registry_package: type: object properties: @@ -221835,7 +222074,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *838 + items: *839 summary: type: string tag_name: @@ -221884,7 +222123,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -221961,10 +222200,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - release: &857 + enterprise: *795 + installation: *796 + organization: *797 + release: &858 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -222277,7 +222516,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *797 + repository: *798 sender: *4 required: - action @@ -222354,11 +222593,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -222475,11 +222714,11 @@ x-webhooks: type: boolean required: - to - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -222557,9 +222796,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -222876,7 +223115,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *797 + repository: *798 sender: *4 required: - action @@ -222952,10 +223191,10 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - release: &858 + enterprise: *795 + installation: *796 + organization: *797 + release: &859 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -223269,7 +223508,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *797 + repository: *798 sender: *4 required: - action @@ -223345,11 +223584,11 @@ x-webhooks: type: string enum: - released - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -223425,11 +223664,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *794 - installation: *795 - organization: *796 - release: *858 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *859 + repository: *798 sender: *4 required: - action @@ -223505,10 +223744,10 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_advisory: *701 sender: *4 required: @@ -223585,10 +223824,10 @@ x-webhooks: type: string enum: - reported - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_advisory: *701 sender: *4 required: @@ -223665,10 +223904,10 @@ x-webhooks: type: string enum: - archived - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223745,10 +223984,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223826,10 +224065,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223913,10 +224152,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224028,10 +224267,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224103,10 +224342,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 status: type: string @@ -224187,10 +224426,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224267,10 +224506,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224364,10 +224603,10 @@ x-webhooks: - name required: - repository - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224447,10 +224686,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 sender: *4 required: @@ -224529,10 +224768,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 sender: *4 required: @@ -224611,10 +224850,10 @@ x-webhooks: type: string enum: - edited - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 changes: type: object @@ -224919,10 +225158,10 @@ x-webhooks: - from required: - owner - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225000,10 +225239,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225081,7 +225320,7 @@ x-webhooks: type: string enum: - create - alert: &859 + alert: &860 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -225202,10 +225441,10 @@ x-webhooks: type: string enum: - open - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225411,10 +225650,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225492,11 +225731,11 @@ x-webhooks: type: string enum: - reopen - alert: *859 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *860 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225695,10 +225934,10 @@ x-webhooks: enum: - fixed - open - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225776,7 +226015,7 @@ x-webhooks: type: string enum: - created - alert: &860 + alert: &861 type: object properties: number: *103 @@ -225887,10 +226126,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225971,11 +226210,11 @@ x-webhooks: type: string enum: - created - alert: *860 - installation: *795 - location: *861 - organization: *796 - repository: *797 + alert: *861 + installation: *796 + location: *862 + organization: *797 + repository: *798 sender: *4 required: - location @@ -226213,11 +226452,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226295,11 +226534,11 @@ x-webhooks: type: string enum: - reopened - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226377,11 +226616,11 @@ x-webhooks: type: string enum: - resolved - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226459,11 +226698,11 @@ x-webhooks: type: string enum: - validated - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226589,10 +226828,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *797 - enterprise: *794 - installation: *795 - organization: *796 + repository: *798 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -226670,11 +226909,11 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - security_advisory: &862 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + security_advisory: &863 description: The details of the security advisory, including summary, description, and severity. type: object @@ -226857,11 +227096,11 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - security_advisory: *862 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + security_advisory: *863 sender: *4 required: - action @@ -226934,10 +227173,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -227122,9 +227361,9 @@ x-webhooks: type: object properties: security_and_analysis: *355 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: *420 sender: *4 required: @@ -227203,12 +227442,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: &863 + sponsorship: &864 type: object properties: created_at: @@ -227509,12 +227748,12 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - sponsorship @@ -227602,12 +227841,12 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227684,17 +227923,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &864 + effective_date: &865 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: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - sponsorship @@ -227768,7 +228007,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &865 + changes: &866 type: object properties: tier: @@ -227812,13 +228051,13 @@ x-webhooks: - from required: - tier - effective_date: *864 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + effective_date: *865 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227895,13 +228134,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *865 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + changes: *866 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227975,10 +228214,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228061,10 +228300,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228484,15 +228723,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *794 + enterprise: *795 id: description: The unique identifier of the status. type: integer - installation: *795 + installation: *796 name: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 sha: description: The Commit SHA. @@ -228607,9 +228846,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228699,9 +228938,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228791,9 +229030,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228883,9 +229122,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228962,12 +229201,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - team: &866 + team: &867 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -229157,9 +229396,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -229617,7 +229856,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -229693,9 +229932,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -230153,7 +230392,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -230230,9 +230469,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -230690,7 +230929,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -230834,9 +231073,9 @@ x-webhooks: - from required: - permissions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -231294,7 +231533,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - changes @@ -231372,9 +231611,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -231832,7 +232071,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -231908,10 +232147,10 @@ x-webhooks: type: string enum: - started - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -231984,16 +232223,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *794 + enterprise: *795 inputs: type: object nullable: true additionalProperties: true - installation: *795 - organization: *796 + installation: *796 + organization: *797 ref: type: string - repository: *797 + repository: *798 sender: *4 workflow: type: string @@ -232075,10 +232314,10 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: allOf: @@ -232394,10 +232633,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: allOf: @@ -232736,10 +232975,10 @@ x-webhooks: type: string enum: - queued - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: type: object @@ -232953,10 +233192,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: type: object @@ -233172,12 +233411,12 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object @@ -234176,12 +234415,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object @@ -235165,12 +235404,12 @@ x-webhooks: type: string enum: - requested - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index bd832a92ab..0af67236d0 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -36676,7 +36676,7 @@ "/enterprises/{enterprise}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an enterprise", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -57216,6 +57216,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -72356,6 +72380,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -78132,6 +78180,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -113209,7 +113281,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -125874,6 +125946,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -137257,6 +137353,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -141639,7 +141759,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -322178,6 +322298,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -342050,6 +342194,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -344623,6 +344791,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -350630,6 +350822,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -354350,6 +354566,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -357946,6 +358186,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -360497,6 +360761,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -363067,6 +363355,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -365440,6 +365752,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -367178,8 +367514,10186 @@ } } }, - "410": { - "description": "Gone", + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "comments" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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" + } + } + } + } + } + }, + "422": { + "description": "Validation failed, or the endpoint has been spammed.", + "content": { + "application/json": { + "schema": { + "title": "Validation Error", + "description": "Validation Error", + "type": "object", + "required": [ + "message", + "documentation_url" + ], + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + }, + "examples": { + "default": { + "value": { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + } + } + } + } + }, + "301": { + "description": "Moved permanently", + "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" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "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" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "410": { + "description": "Gone", + "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": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "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": "issue_number", + "description": "The number that identifies the issue.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "page", + "description": "The page number of the results to fetch. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 1 + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "title": "Issue", + "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "description": "URL for the issue", + "example": "https://api.github.com/repositories/42/issues/1", + "type": "string", + "format": "uri" + }, + "repository_url": { + "type": "string", + "format": "uri" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string", + "format": "uri" + }, + "events_url": { + "type": "string", + "format": "uri" + }, + "html_url": { + "type": "string", + "format": "uri" + }, + "number": { + "description": "Number uniquely identifying the issue within its repository", + "example": 42, + "type": "integer" + }, + "state": { + "description": "State of the issue; either 'open' or 'closed'", + "example": "open", + "type": "string" + }, + "state_reason": { + "description": "The reason for the current state", + "example": "not_planned", + "type": "string", + "nullable": true, + "enum": [ + "completed", + "reopened", + "not_planned", + "duplicate" + ] + }, + "title": { + "description": "Title of the issue", + "example": "Widget creation fails in Safari on OS X 10.8", + "type": "string" + }, + "body": { + "description": "Contents of the issue", + "example": "It looks like the new widget form is broken on Safari. When I try and create the widget, Safari crashes. This is reproducible on 10.8, but not 10.9. Maybe a browser bug?", + "type": "string", + "nullable": true + }, + "user": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "labels": { + "description": "Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository", + "example": [ + "bug", + "registration" + ], + "type": "array", + "items": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "object", + "properties": { + "id": { + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string", + "format": "uri" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string", + "nullable": true + }, + "color": { + "type": "string", + "nullable": true + }, + "default": { + "type": "boolean" + } + } + } + ] + } + }, + "assignee": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "assignees": { + "type": "array", + "items": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "nullable": true + }, + "milestone": { + "title": "Milestone", + "description": "A collection of related issues and pull requests.", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World/milestones/v1.0" + }, + "labels_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" + }, + "id": { + "type": "integer", + "example": 1002604 + }, + "node_id": { + "type": "string", + "example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" + }, + "number": { + "description": "The number of the milestone.", + "type": "integer", + "example": 42 + }, + "state": { + "description": "The state of the milestone.", + "example": "open", + "type": "string", + "enum": [ + "open", + "closed" + ], + "default": "open" + }, + "title": { + "description": "The title of the milestone.", + "example": "v1.0", + "type": "string" + }, + "description": { + "type": "string", + "example": "Tracking milestone for version 1.0", + "nullable": true + }, + "creator": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "open_issues": { + "type": "integer", + "example": 4 + }, + "closed_issues": { + "type": "integer", + "example": 8 + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-04-10T20:09:31Z" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2014-03-03T18:58:10Z" + }, + "closed_at": { + "type": "string", + "format": "date-time", + "example": "2013-02-12T13:22:01Z", + "nullable": true + }, + "due_on": { + "type": "string", + "format": "date-time", + "example": "2012-10-09T23:39:01Z", + "nullable": true + } + }, + "required": [ + "closed_issues", + "creator", + "description", + "due_on", + "closed_at", + "id", + "node_id", + "labels_url", + "html_url", + "number", + "open_issues", + "state", + "title", + "url", + "created_at", + "updated_at" + ], + "nullable": true + }, + "locked": { + "type": "boolean" + }, + "active_lock_reason": { + "type": "string", + "nullable": true + }, + "comments": { + "type": "integer" + }, + "pull_request": { + "type": "object", + "properties": { + "merged_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "diff_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "patch_url": { + "type": "string", + "format": "uri", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "nullable": true + } + }, + "required": [ + "diff_url", + "html_url", + "patch_url", + "url" + ] + }, + "closed_at": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "format": "date-time" + }, + "draft": { + "type": "boolean" + }, + "closed_by": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ], + "nullable": true + }, + "body_html": { + "type": "string" + }, + "body_text": { + "type": "string" + }, + "timeline_url": { + "type": "string", + "format": "uri" + }, + "type": { + "title": "Issue Type", + "description": "The type of issue.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "type": "integer", + "description": "The unique identifier of the issue type." + }, + "node_id": { + "type": "string", + "description": "The node identifier of the issue type." + }, + "name": { + "type": "string", + "description": "The name of the issue type." + }, + "description": { + "type": "string", + "description": "The description of the issue type.", + "nullable": true + }, + "color": { + "type": "string", + "description": "The color of the issue type.", + "enum": [ + "gray", + "blue", + "green", + "yellow", + "orange", + "red", + "pink", + "purple" + ], + "nullable": true + }, + "created_at": { + "type": "string", + "description": "The time the issue type created.", + "format": "date-time" + }, + "updated_at": { + "type": "string", + "description": "The time the issue type last updated.", + "format": "date-time" + }, + "is_enabled": { + "type": "boolean", + "description": "The enabled state of the issue type." + } + }, + "required": [ + "id", + "node_id", + "name", + "description" + ] + }, + "repository": { + "title": "Repository", + "description": "A repository on GitHub.", + "type": "object", + "properties": { + "id": { + "description": "Unique identifier of the repository", + "example": 42, + "type": "integer", + "format": "int64" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the repository.", + "type": "string", + "example": "Team Environment" + }, + "full_name": { + "type": "string", + "example": "octocat/Hello-World" + }, + "license": { + "title": "License Simple", + "description": "License Simple", + "type": "object", + "properties": { + "key": { + "type": "string", + "example": "mit" + }, + "name": { + "type": "string", + "example": "MIT License" + }, + "url": { + "type": "string", + "nullable": true, + "format": "uri", + "example": "https://api.github.com/licenses/mit" + }, + "spdx_id": { + "type": "string", + "nullable": true, + "example": "MIT" + }, + "node_id": { + "type": "string", + "example": "MDc6TGljZW5zZW1pdA==" + }, + "html_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "key", + "name", + "url", + "spdx_id", + "node_id" + ], + "nullable": true + }, + "forks": { + "type": "integer" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + } + }, + "required": [ + "admin", + "pull", + "push" + ] + }, + "owner": { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + "private": { + "description": "Whether the repository is private or public.", + "default": false, + "type": "boolean" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat/Hello-World" + }, + "description": { + "type": "string", + "example": "This your first repo!", + "nullable": true + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/repos/octocat/Hello-World" + }, + "archive_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" + }, + "assignees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" + }, + "blobs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" + }, + "branches_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" + }, + "collaborators_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" + }, + "comments_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" + }, + "commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" + }, + "compare_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" + }, + "contents_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" + }, + "contributors_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/contributors" + }, + "deployments_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/deployments" + }, + "downloads_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/downloads" + }, + "events_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/events" + }, + "forks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/forks" + }, + "git_commits_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" + }, + "git_refs_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" + }, + "git_tags_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" + }, + "git_url": { + "type": "string", + "example": "git:github.com/octocat/Hello-World.git" + }, + "issue_comment_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" + }, + "issue_events_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" + }, + "issues_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" + }, + "keys_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" + }, + "labels_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" + }, + "languages_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/languages" + }, + "merges_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/merges" + }, + "milestones_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" + }, + "notifications_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" + }, + "pulls_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" + }, + "releases_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" + }, + "ssh_url": { + "type": "string", + "example": "git@github.com:octocat/Hello-World.git" + }, + "stargazers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/stargazers" + }, + "statuses_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" + }, + "subscribers_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscribers" + }, + "subscription_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/subscription" + }, + "tags_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/tags" + }, + "teams_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/teams" + }, + "trees_url": { + "type": "string", + "example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" + }, + "clone_url": { + "type": "string", + "example": "https://github.com/octocat/Hello-World.git" + }, + "mirror_url": { + "type": "string", + "format": "uri", + "example": "git:git.example.com/octocat/Hello-World", + "nullable": true + }, + "hooks_url": { + "type": "string", + "format": "uri", + "example": "http://api.github.com/repos/octocat/Hello-World/hooks" + }, + "svn_url": { + "type": "string", + "format": "uri", + "example": "https://svn.github.com/octocat/Hello-World" + }, + "homepage": { + "type": "string", + "format": "uri", + "example": "https://github.com", + "nullable": true + }, + "language": { + "type": "string", + "nullable": true + }, + "forks_count": { + "type": "integer", + "example": 9 + }, + "stargazers_count": { + "type": "integer", + "example": 80 + }, + "watchers_count": { + "type": "integer", + "example": 80 + }, + "size": { + "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.", + "type": "integer", + "example": 108 + }, + "default_branch": { + "description": "The default branch of the repository.", + "type": "string", + "example": "master" + }, + "open_issues_count": { + "type": "integer", + "example": 0 + }, + "is_template": { + "description": "Whether this repository acts as a template that can be used to generate new repositories.", + "default": false, + "type": "boolean", + "example": true + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_issues": { + "description": "Whether issues are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_projects": { + "description": "Whether projects are enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_wiki": { + "description": "Whether the wiki is enabled.", + "default": true, + "type": "boolean", + "example": true + }, + "has_pages": { + "type": "boolean" + }, + "has_downloads": { + "description": "Whether downloads are enabled.", + "default": true, + "type": "boolean", + "example": true, + "deprecated": true + }, + "has_discussions": { + "description": "Whether discussions are enabled.", + "default": false, + "type": "boolean", + "example": true + }, + "archived": { + "description": "Whether the repository is archived.", + "default": false, + "type": "boolean" + }, + "disabled": { + "type": "boolean", + "description": "Returns whether or not this repository disabled." + }, + "visibility": { + "description": "The repository visibility: public, private, or internal.", + "default": "public", + "type": "string" + }, + "pushed_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:06:43Z", + "nullable": true + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:01:12Z", + "nullable": true + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2011-01-26T19:14:43Z", + "nullable": true + }, + "allow_rebase_merge": { + "description": "Whether to allow rebase merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "description": "Whether to allow squash merges for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_auto_merge": { + "description": "Whether to allow Auto-merge to be used on pull requests.", + "default": false, + "type": "boolean", + "example": false + }, + "delete_branch_on_merge": { + "description": "Whether to delete head branches when pull requests are merged", + "default": false, + "type": "boolean", + "example": false + }, + "allow_update_branch": { + "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.", + "default": false, + "type": "boolean", + "example": false + }, + "use_squash_pr_title_as_default": { + "type": "boolean", + "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.", + "default": false, + "deprecated": true + }, + "squash_merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ], + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + }, + "squash_merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ], + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + }, + "merge_commit_title": { + "type": "string", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ], + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + }, + "merge_commit_message": { + "type": "string", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ], + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + }, + "allow_merge_commit": { + "description": "Whether to allow merge commits for pull requests.", + "default": true, + "type": "boolean", + "example": true + }, + "allow_forking": { + "description": "Whether to allow forking this repo", + "type": "boolean" + }, + "web_commit_signoff_required": { + "description": "Whether to require contributors to sign off on web-based commits", + "default": false, + "type": "boolean" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "master_branch": { + "type": "string" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:42Z\"" + }, + "anonymous_access_enabled": { + "type": "boolean", + "description": "Whether anonymous git access is enabled for this repository" + }, + "code_search_index_status": { + "type": "object", + "description": "The status of the code search index for this repository", + "properties": { + "lexical_search_ok": { + "type": "boolean" + }, + "lexical_commit_sha": { + "type": "string" + } + } + } + }, + "required": [ + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "comments_url", + "commits_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "description", + "downloads_url", + "events_url", + "fork", + "forks_url", + "full_name", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "hooks_url", + "html_url", + "id", + "node_id", + "issue_comment_url", + "issue_events_url", + "issues_url", + "keys_url", + "labels_url", + "languages_url", + "merges_url", + "milestones_url", + "name", + "notifications_url", + "owner", + "private", + "pulls_url", + "releases_url", + "stargazers_url", + "statuses_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "url", + "clone_url", + "default_branch", + "forks", + "forks_count", + "git_url", + "has_downloads", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "homepage", + "language", + "archived", + "disabled", + "mirror_url", + "open_issues", + "open_issues_count", + "license", + "pushed_at", + "size", + "ssh_url", + "stargazers_count", + "svn_url", + "watchers", + "watchers_count", + "created_at", + "updated_at" + ] + }, + "performed_via_github_app": { + "title": "GitHub app", + "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + "type": "object", + "nullable": true, + "properties": { + "id": { + "description": "Unique identifier of the GitHub app", + "example": 37, + "type": "integer" + }, + "slug": { + "description": "The slug name of the GitHub app", + "example": "probot-owners", + "type": "string" + }, + "node_id": { + "type": "string", + "example": "MDExOkludGVncmF0aW9uMQ==" + }, + "client_id": { + "type": "string", + "example": "\"Iv1.25b5d1e65ffc4022\"" + }, + "owner": { + "oneOf": [ + { + "title": "Simple User", + "description": "A GitHub user.", + "type": "object", + "properties": { + "name": { + "nullable": true, + "type": "string" + }, + "email": { + "nullable": true, + "type": "string" + }, + "login": { + "type": "string", + "example": "octocat" + }, + "id": { + "type": "integer", + "format": "int64", + "example": 1 + }, + "node_id": { + "type": "string", + "example": "MDQ6VXNlcjE=" + }, + "avatar_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/images/error/octocat_happy.gif" + }, + "gravatar_id": { + "type": "string", + "example": "41d064eb2195891e12d0413f63227ea7", + "nullable": true + }, + "url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/octocat" + }, + "followers_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/followers" + }, + "following_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/following{/other_user}" + }, + "gists_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/gists{/gist_id}" + }, + "starred_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" + }, + "subscriptions_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/subscriptions" + }, + "organizations_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/orgs" + }, + "repos_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/repos" + }, + "events_url": { + "type": "string", + "example": "https://api.github.com/users/octocat/events{/privacy}" + }, + "received_events_url": { + "type": "string", + "format": "uri", + "example": "https://api.github.com/users/octocat/received_events" + }, + "type": { + "type": "string", + "example": "User" + }, + "site_admin": { + "type": "boolean" + }, + "starred_at": { + "type": "string", + "example": "\"2020-07-09T00:17:55Z\"" + }, + "user_view_type": { + "type": "string", + "example": "public" + } + }, + "required": [ + "avatar_url", + "events_url", + "followers_url", + "following_url", + "gists_url", + "gravatar_id", + "html_url", + "id", + "node_id", + "login", + "organizations_url", + "received_events_url", + "repos_url", + "site_admin", + "starred_url", + "subscriptions_url", + "type", + "url" + ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": "string", + "nullable": true + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/enterprises/octo-business" + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": "string", + "nullable": true, + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "example": 42, + "type": "integer" + }, + "node_id": { + "type": "string", + "example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "example": "Octo Business" + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "example": "octo-business" + }, + "created_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:01:12Z" + }, + "updated_at": { + "type": "string", + "nullable": true, + "format": "date-time", + "example": "2019-01-26T19:14:43Z" + }, + "avatar_url": { + "type": "string", + "format": "uri" + } + }, + "required": [ + "id", + "node_id", + "name", + "slug", + "html_url", + "created_at", + "updated_at", + "avatar_url" + ] + } + ] + }, + "name": { + "description": "The name of the GitHub app", + "example": "Probot Owners", + "type": "string" + }, + "description": { + "type": "string", + "example": "The description of the app.", + "nullable": true + }, + "external_url": { + "type": "string", + "format": "uri", + "example": "https://example.com" + }, + "html_url": { + "type": "string", + "format": "uri", + "example": "https://github.com/apps/super-ci" + }, + "created_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "updated_at": { + "type": "string", + "format": "date-time", + "example": "2017-07-08T16:18:44-04:00" + }, + "permissions": { + "description": "The set of permissions for the GitHub app", + "type": "object", + "properties": { + "issues": { + "type": "string" + }, + "checks": { + "type": "string" + }, + "metadata": { + "type": "string" + }, + "contents": { + "type": "string" + }, + "deployments": { + "type": "string" + } + }, + "additionalProperties": { + "type": "string" + }, + "example": { + "issues": "read", + "deployments": "write" + } + }, + "events": { + "description": "The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.", + "example": [ + "label", + "deployment" + ], + "type": "array", + "items": { + "type": "string" + } + }, + "installations_count": { + "description": "The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.", + "example": 5, + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "owner", + "name", + "description", + "external_url", + "html_url", + "created_at", + "updated_at", + "permissions", + "events" + ] + }, + "author_association": { + "title": "author_association", + "type": "string", + "example": "OWNER", + "description": "How the author is associated with the repository.", + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + "reactions": { + "title": "Reaction Rollup", + "type": "object", + "properties": { + "url": { + "type": "string", + "format": "uri" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "eyes": { + "type": "integer" + }, + "rocket": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "confused", + "heart", + "hooray", + "eyes", + "rocket" + ] + }, + "sub_issues_summary": { + "title": "Sub-issues Summary", + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "percent_completed": { + "type": "integer" + } + }, + "required": [ + "total", + "completed", + "percent_completed" + ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + } + }, + "required": [ + "assignee", + "closed_at", + "comments", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "labels", + "labels_url", + "milestone", + "number", + "repository_url", + "state", + "locked", + "title", + "url", + "user", + "author_association", + "created_at", + "updated_at" + ] + } + }, + "examples": { + "default": { + "value": [ + { + "id": 1, + "node_id": "MDU6SXNzdWUx", + "url": "https://api.github.com/repos/octocat/Hello-World/issues/1347", + "repository_url": "https://api.github.com/repos/octocat/Hello-World", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/labels{/name}", + "comments_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/comments", + "events_url": "https://api.github.com/repos/octocat/Hello-World/issues/1347/events", + "html_url": "https://github.com/octocat/Hello-World/issues/1347", + "number": 1347, + "state": "open", + "title": "Found a bug", + "body": "I'm having a problem with this.", + "user": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "labels": [ + { + "id": 208045946, + "node_id": "MDU6TGFiZWwyMDgwNDU5NDY=", + "url": "https://api.github.com/repos/octocat/Hello-World/labels/bug", + "name": "bug", + "description": "Something isn't working", + "color": "f29513", + "default": true + } + ], + "assignee": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "assignees": [ + { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + } + ], + "milestone": { + "url": "https://api.github.com/repos/octocat/Hello-World/milestones/1", + "html_url": "https://github.com/octocat/Hello-World/milestones/v1.0", + "labels_url": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels", + "id": 1002604, + "node_id": "MDk6TWlsZXN0b25lMTAwMjYwNA==", + "number": 1, + "state": "open", + "title": "v1.0", + "description": "Tracking milestone for version 1.0", + "creator": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "open_issues": 4, + "closed_issues": 8, + "created_at": "2011-04-10T20:09:31Z", + "updated_at": "2014-03-03T18:58:10Z", + "closed_at": "2013-02-12T13:22:01Z", + "due_on": "2012-10-09T23:39:01Z" + }, + "locked": true, + "active_lock_reason": "too heated", + "comments": 0, + "pull_request": { + "url": "https://api.github.com/repos/octocat/Hello-World/pulls/1347", + "html_url": "https://github.com/octocat/Hello-World/pull/1347", + "diff_url": "https://github.com/octocat/Hello-World/pull/1347.diff", + "patch_url": "https://github.com/octocat/Hello-World/pull/1347.patch" + }, + "closed_at": null, + "created_at": "2011-04-22T13:33:48Z", + "updated_at": "2011-04-22T13:33:48Z", + "closed_by": { + "login": "octocat", + "id": 1, + "node_id": "MDQ6VXNlcjE=", + "avatar_url": "https://github.com/images/error/octocat_happy.gif", + "gravatar_id": "", + "url": "https://api.github.com/users/octocat", + "html_url": "https://github.com/octocat", + "followers_url": "https://api.github.com/users/octocat/followers", + "following_url": "https://api.github.com/users/octocat/following{/other_user}", + "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}", + "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/octocat/subscriptions", + "organizations_url": "https://api.github.com/users/octocat/orgs", + "repos_url": "https://api.github.com/users/octocat/repos", + "events_url": "https://api.github.com/users/octocat/events{/privacy}", + "received_events_url": "https://api.github.com/users/octocat/received_events", + "type": "User", + "site_admin": false + }, + "author_association": "COLLABORATOR", + "state_reason": "completed" + } + ] + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "description": "Moved permanently", + "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": { @@ -367204,77 +377718,8 @@ } } }, - "422": { - "description": "Validation failed, or the endpoint has been spammed.", - "content": { - "application/json": { - "schema": { - "title": "Validation Error", - "description": "Validation Error", - "type": "object", - "required": [ - "message", - "documentation_url" - ], - "properties": { - "message": { - "type": "string" - }, - "documentation_url": { - "type": "string" - }, - "errors": { - "type": "array", - "items": { - "type": "object", - "required": [ - "code" - ], - "properties": { - "resource": { - "type": "string" - }, - "field": { - "type": "string" - }, - "message": { - "type": "string" - }, - "code": { - "type": "string" - }, - "index": { - "type": "integer" - }, - "value": { - "oneOf": [ - { - "type": "string", - "nullable": true - }, - { - "type": "integer", - "nullable": true - }, - { - "type": "array", - "nullable": true, - "items": { - "type": "string" - } - } - ] - } - } - } - } - } - } - } - } - }, - "404": { - "description": "Resource not found", + "410": { + "description": "Gone", "content": { "application/json": { "schema": { @@ -367301,11 +377746,10 @@ } }, "x-github": { - "triggersNotification": true, "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "issues", - "subcategory": "comments" + "subcategory": "issue-dependencies" } } }, @@ -380952,6 +391396,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -383414,6 +393882,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -385852,6 +396344,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -388389,6 +398905,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -398933,6 +409473,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -507681,6 +518245,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "type": "string" }, @@ -552363,6 +562951,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -582124,6 +592736,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -585105,6 +595741,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -588088,6 +598748,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -597461,6 +608145,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -600444,6 +611152,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -796344,6 +807076,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -800085,6 +810841,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -803850,6 +814630,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -808021,6 +818825,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -810152,6 +820980,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -814560,6 +825412,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -816691,6 +827567,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -821099,6 +831999,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -823959,6 +834883,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -827638,6 +838586,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -830498,6 +841470,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -833321,6 +844317,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -836211,6 +847231,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -839293,6 +850337,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -842193,6 +853261,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -845266,6 +856358,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -848190,6 +859306,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -851140,6 +862280,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -854016,6 +865180,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -856970,6 +868158,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -858923,6 +870135,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -861801,6 +873037,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -864704,6 +875964,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -867474,6 +878758,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -869443,6 +880751,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -872328,6 +883660,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -875371,6 +886727,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -878256,6 +889636,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -881204,6 +892608,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -884059,6 +895487,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -886943,6 +898395,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -1235931,6 +1247407,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1238791,6 +1250291,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1242467,6 +1253991,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1245327,6 +1256875,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1249003,6 +1260575,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1251863,6 +1263459,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1255539,6 +1267159,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -1258399,6 +1270043,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ diff --git a/descriptions/ghec/dereferenced/ghec.deref.yaml b/descriptions/ghec/dereferenced/ghec.deref.yaml index 9e9656c3cf..b25c3992d9 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.deref.yaml @@ -14227,7 +14227,7 @@ paths: For each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data, - see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams. @@ -20498,6 +20498,23 @@ paths: - total - completed - percent_completed + issue_dependencies_summary: &742 + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking required: &606 - assignee - closed_at @@ -21087,7 +21104,7 @@ paths: url: type: string format: uri - user: &753 + user: &754 title: Public User description: Public User type: object @@ -25539,7 +25556,7 @@ paths: type: array items: *59 examples: - default: &771 + default: &772 value: - login: github id: 1 @@ -27446,7 +27463,7 @@ paths: type: array items: *64 examples: - default: &765 + default: &766 value: total_count: 1 repositories: @@ -28265,7 +28282,7 @@ paths: type: array items: *224 examples: - default: &756 + default: &757 value: total_count: 1 repositories: @@ -30334,12 +30351,12 @@ paths: required: - subject_digests examples: - default: &786 + default: &787 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &787 + withPredicateType: &788 value: subject_digests: - sha256:abc123 @@ -30397,7 +30414,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &788 + default: &789 value: attestations_subject_digests: - sha256:abc: @@ -34299,7 +34316,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -39404,7 +39421,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -40487,7 +40504,7 @@ paths: parameters: - *73 - *328 - - &770 + - &771 name: repo_name description: repo_name parameter in: path @@ -41802,7 +41819,7 @@ paths: - nuget - container - *73 - - &772 + - &773 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -41843,7 +41860,7 @@ paths: default: *335 '403': *29 '401': *25 - '400': &774 + '400': &775 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -48494,7 +48511,7 @@ paths: - updated_at - url examples: - default: &743 + default: &744 value: - author: login: octocat @@ -48742,7 +48759,7 @@ paths: application/json: schema: *390 examples: - default: &744 + default: &745 value: author: login: octocat @@ -48925,7 +48942,7 @@ paths: - updated_at - url examples: - default: &745 + default: &746 value: - author: login: octocat @@ -49151,7 +49168,7 @@ paths: application/json: schema: *393 examples: - default: &746 + default: &747 value: author: login: octocat @@ -49864,7 +49881,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &747 + response-if-user-is-a-team-maintainer: &748 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -49929,7 +49946,7 @@ paths: application/json: schema: *404 examples: - response-if-users-membership-with-team-is-now-pending: &748 + response-if-users-membership-with-team-is-now-pending: &749 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -50070,7 +50087,7 @@ paths: - updated_at - permissions examples: - default: &749 + default: &750 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -50149,7 +50166,7 @@ paths: application/json: schema: *405 examples: - default: &750 + default: &751 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -50359,7 +50376,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &751 + schema: &752 title: Team Repository description: A team's access to a repository. type: object @@ -51125,7 +51142,7 @@ paths: type: array items: *255 examples: - response-if-child-teams-exist: &752 + response-if-child-teams-exist: &753 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -63311,7 +63328,7 @@ paths: check. type: array items: *479 - deployment: &806 + deployment: &807 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -64223,7 +64240,7 @@ paths: type: string format: date-time nullable: true - head_commit: &832 + head_commit: &833 title: Simple Commit description: A commit. type: object @@ -68449,14 +68466,14 @@ paths: type: integer machines: type: array - items: &759 + items: &760 type: object title: Codespace machine description: A description of the machine powering a codespace. properties: *518 required: *519 examples: - default: &760 + default: &761 value: total_count: 2 machines: @@ -79420,7 +79437,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &840 + last_response: &841 title: Hook Response type: object properties: @@ -80380,7 +80397,7 @@ paths: parameters: - *407 - *408 - - &783 + - &784 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -80814,7 +80831,7 @@ paths: type: array items: *602 examples: - default: &776 + default: &777 value: - id: 1 repository: @@ -81214,7 +81231,7 @@ paths: type: array items: *180 examples: - default: &613 + default: &611 value: - id: 1 node_id: MDU6SXNzdWUx @@ -83017,6 +83034,210 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *180 + examples: + default: *611 + headers: + Link: *40 + '301': *421 + '404': *6 + '410': *418 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: *180 + examples: + default: *608 + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': *421 + '403': *29 + '410': *418 + '422': *15 + '404': *6 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - *407 + - *408 + - *609 + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *180 + examples: + default: *608 + '301': *421 + '400': *14 + '401': *25 + '403': *29 + '404': *6 + '410': *418 + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - *407 + - *408 + - *609 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: *180 + examples: + default: *611 + headers: + Link: *40 + '301': *421 + '404': *6 + '410': *418 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -83910,7 +84131,7 @@ paths: application/json: schema: type: array - items: &611 + items: &612 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -83957,7 +84178,7 @@ paths: - color - default examples: - default: &612 + default: &613 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -84055,9 +84276,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 '301': *421 '404': *6 '410': *418 @@ -84139,9 +84360,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 '301': *421 '404': *6 '410': *418 @@ -84203,7 +84424,7 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: default: value: @@ -84530,7 +84751,7 @@ paths: type: array items: *180 examples: - default: *613 + default: *611 headers: Link: *40 '404': *6 @@ -85743,9 +85964,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 headers: Link: *40 '404': *6 @@ -85803,7 +86024,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: &630 value: @@ -85849,7 +86070,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: *630 '404': *6 @@ -85908,7 +86129,7 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: default: value: @@ -86660,9 +86881,9 @@ paths: application/json: schema: type: array - items: *611 + items: *612 examples: - default: *612 + default: *613 headers: Link: *40 x-github: @@ -95015,7 +95236,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &861 + items: &862 type: object properties: type: @@ -101184,6 +101405,7 @@ paths: type: string nullable: true sub_issues_summary: *741 + issue_dependencies_summary: *742 state: type: string state_reason: @@ -102489,7 +102711,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &742 + - &743 name: team_id description: The unique identifier of the team. in: path @@ -102530,7 +102752,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *742 + - *743 requestBody: required: true content: @@ -102630,7 +102852,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *742 + - *743 responses: '204': description: Response @@ -102661,7 +102883,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *742 + - *743 - *91 - *17 - *19 @@ -102674,7 +102896,7 @@ paths: type: array items: *390 examples: - default: *743 + default: *744 headers: Link: *40 x-github: @@ -102703,7 +102925,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *742 + - *743 requestBody: required: true content: @@ -102766,7 +102988,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *742 + - *743 - *392 responses: '200': @@ -102800,7 +103022,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *742 + - *743 - *392 requestBody: required: false @@ -102826,7 +103048,7 @@ paths: application/json: schema: *390 examples: - default: *744 + default: *745 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102851,7 +103073,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *742 + - *743 - *392 responses: '204': @@ -102881,7 +103103,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *742 + - *743 - *392 - *91 - *17 @@ -102895,7 +103117,7 @@ paths: type: array items: *393 examples: - default: *745 + default: *746 headers: Link: *40 x-github: @@ -102924,7 +103146,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 requestBody: required: true @@ -102976,7 +103198,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 responses: @@ -103011,7 +103233,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 requestBody: @@ -103037,7 +103259,7 @@ paths: application/json: schema: *393 examples: - default: *746 + default: *747 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -103062,7 +103284,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 responses: @@ -103093,7 +103315,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 - name: content @@ -103152,7 +103374,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *742 + - *743 - *392 - *395 requestBody: @@ -103214,7 +103436,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *742 + - *743 - *392 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -103272,7 +103494,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *742 + - *743 - *392 requestBody: required: true @@ -103331,7 +103553,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103369,7 +103591,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *742 + - *743 - name: role description: Filters members returned by their role in the team. in: query @@ -103420,7 +103642,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103457,7 +103679,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103497,7 +103719,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *742 + - *743 - *246 responses: '204': @@ -103534,7 +103756,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: - - *742 + - *743 - *246 responses: '200': @@ -103543,7 +103765,7 @@ paths: application/json: schema: *404 examples: - response-if-user-is-a-team-maintainer: *747 + response-if-user-is-a-team-maintainer: *748 '404': *6 x-github: githubCloudOnly: false @@ -103576,7 +103798,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: - - *742 + - *743 - *246 requestBody: required: false @@ -103604,7 +103826,7 @@ paths: application/json: schema: *404 examples: - response-if-users-membership-with-team-is-now-pending: *748 + response-if-users-membership-with-team-is-now-pending: *749 '403': description: Forbidden if team synchronization is set up '422': @@ -103638,7 +103860,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: - - *742 + - *743 - *246 responses: '204': @@ -103667,7 +103889,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103679,7 +103901,7 @@ paths: type: array items: *405 examples: - default: *749 + default: *750 headers: Link: *40 '404': *6 @@ -103705,7 +103927,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *742 + - *743 - *406 responses: '200': @@ -103714,7 +103936,7 @@ paths: application/json: schema: *405 examples: - default: *750 + default: *751 '404': description: Not Found if project is not managed by this team x-github: @@ -103738,7 +103960,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *742 + - *743 - *406 requestBody: required: false @@ -103806,7 +104028,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *742 + - *743 - *406 responses: '204': @@ -103834,7 +104056,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -103876,7 +104098,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: - - *742 + - *743 - *407 - *408 responses: @@ -103884,7 +104106,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *751 + schema: *752 examples: alternative-response-with-extra-repository-information: value: @@ -104035,7 +104257,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: - - *742 + - *743 - *407 - *408 requestBody: @@ -104087,7 +104309,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: - - *742 + - *743 - *407 - *408 responses: @@ -104118,7 +104340,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: - - *742 + - *743 responses: '200': description: Response @@ -104153,7 +104375,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: - - *742 + - *743 requestBody: required: true content: @@ -104241,7 +104463,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *742 + - *743 - *17 - *19 responses: @@ -104253,7 +104475,7 @@ paths: type: array items: *255 examples: - response-if-child-teams-exist: *752 + response-if-child-teams-exist: *753 headers: Link: *40 '404': *6 @@ -104286,7 +104508,7 @@ paths: application/json: schema: oneOf: - - &754 + - &755 title: Private User description: Private User type: object @@ -104489,7 +104711,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *753 + - *754 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -104642,7 +104864,7 @@ paths: description: Response content: application/json: - schema: *754 + schema: *755 examples: default: value: @@ -105040,7 +105262,7 @@ paths: type: integer secrets: type: array - items: &755 + items: &756 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -105156,7 +105378,7 @@ paths: description: Response content: application/json: - schema: *755 + schema: *756 examples: default: value: @@ -105302,7 +105524,7 @@ paths: type: array items: *224 examples: - default: *756 + default: *757 '401': *25 '403': *29 '404': *6 @@ -105569,7 +105791,7 @@ paths: description: Response content: application/json: - schema: &757 + schema: &758 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -105610,7 +105832,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &758 + default: &759 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -105655,9 +105877,9 @@ paths: description: Response content: application/json: - schema: *757 + schema: *758 examples: - default: *758 + default: *759 '404': *6 x-github: githubCloudOnly: false @@ -105694,9 +105916,9 @@ paths: type: integer machines: type: array - items: *759 + items: *760 examples: - default: *760 + default: *761 '304': *37 '500': *88 '401': *25 @@ -106635,7 +106857,7 @@ paths: type: array items: *334 examples: - default: &773 + default: &774 value: - id: 197 name: hello_docker @@ -106736,7 +106958,7 @@ paths: application/json: schema: type: array - items: &761 + items: &762 title: Email description: Email type: object @@ -106801,9 +107023,9 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: - default: &775 + default: &776 value: - email: octocat@github.com verified: true @@ -106878,7 +107100,7 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: default: value: @@ -107134,7 +107356,7 @@ paths: application/json: schema: type: array - items: &762 + items: &763 title: GPG Key description: A unique encryption key type: object @@ -107265,7 +107487,7 @@ paths: - subkeys - revoked examples: - default: &789 + default: &790 value: - id: 3 name: Octocat's GPG Key @@ -107350,9 +107572,9 @@ paths: description: Response content: application/json: - schema: *762 + schema: *763 examples: - default: &763 + default: &764 value: id: 3 name: Octocat's GPG Key @@ -107409,7 +107631,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: - - &764 + - &765 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -107421,9 +107643,9 @@ paths: description: Response content: application/json: - schema: *762 + schema: *763 examples: - default: *763 + default: *764 '404': *6 '304': *37 '403': *29 @@ -107446,7 +107668,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: - - *764 + - *765 responses: '204': description: Response @@ -107637,7 +107859,7 @@ paths: type: array items: *64 examples: - default: *765 + default: *766 headers: Link: *40 '404': *6 @@ -107901,7 +108123,7 @@ paths: application/json: schema: type: array - items: &766 + items: &767 title: Key description: Key type: object @@ -108002,9 +108224,9 @@ paths: description: Response content: application/json: - schema: *766 + schema: *767 examples: - default: &767 + default: &768 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -108043,9 +108265,9 @@ paths: description: Response content: application/json: - schema: *766 + schema: *767 examples: - default: *767 + default: *768 '404': *6 '304': *37 '403': *29 @@ -108101,7 +108323,7 @@ paths: application/json: schema: type: array - items: &768 + items: &769 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -108169,7 +108391,7 @@ paths: - account - plan examples: - default: &769 + default: &770 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -108231,9 +108453,9 @@ paths: application/json: schema: type: array - items: *768 + items: *769 examples: - default: *769 + default: *770 headers: Link: *40 '304': *37 @@ -109228,7 +109450,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - *328 - - *770 + - *771 responses: '204': description: Response @@ -109301,7 +109523,7 @@ paths: type: array items: *59 examples: - default: *771 + default: *772 headers: Link: *40 '304': *37 @@ -109343,7 +109565,7 @@ paths: - docker - nuget - container - - *772 + - *773 - *19 - *17 responses: @@ -109355,8 +109577,8 @@ paths: type: array items: *334 examples: - default: *773 - '400': *774 + default: *774 + '400': *775 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109385,7 +109607,7 @@ paths: application/json: schema: *334 examples: - default: &790 + default: &791 value: id: 40201 name: octo-name @@ -109838,9 +110060,9 @@ paths: application/json: schema: type: array - items: *761 + items: *762 examples: - default: *775 + default: *776 headers: Link: *40 '304': *37 @@ -109953,7 +110175,7 @@ paths: type: array items: *64 examples: - default: &782 + default: &783 summary: Default response value: - id: 1296269 @@ -110299,7 +110521,7 @@ paths: type: array items: *602 examples: - default: *776 + default: *777 headers: Link: *40 '304': *37 @@ -110378,7 +110600,7 @@ paths: application/json: schema: type: array - items: &777 + items: &778 title: Social account description: Social media account type: object @@ -110393,7 +110615,7 @@ paths: - provider - url examples: - default: &778 + default: &779 value: - provider: twitter url: https://twitter.com/github @@ -110455,9 +110677,9 @@ paths: application/json: schema: type: array - items: *777 + items: *778 examples: - default: *778 + default: *779 '422': *15 '304': *37 '404': *6 @@ -110544,7 +110766,7 @@ paths: application/json: schema: type: array - items: &779 + items: &780 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -110564,7 +110786,7 @@ paths: - title - created_at examples: - default: &791 + default: &792 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -110630,9 +110852,9 @@ paths: description: Response content: application/json: - schema: *779 + schema: *780 examples: - default: &780 + default: &781 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -110663,7 +110885,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: - - &781 + - &782 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -110675,9 +110897,9 @@ paths: description: Response content: application/json: - schema: *779 + schema: *780 examples: - default: *780 + default: *781 '404': *6 '304': *37 '403': *29 @@ -110700,7 +110922,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: - - *781 + - *782 responses: '204': description: Response @@ -110729,7 +110951,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: - - &792 + - &793 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 @@ -110754,11 +110976,11 @@ paths: type: array items: *64 examples: - default-response: *782 + default-response: *783 application/vnd.github.v3.star+json: schema: type: array - items: &793 + items: &794 title: Starred Repository description: Starred Repository type: object @@ -111127,10 +111349,10 @@ paths: application/json: schema: oneOf: + - *755 - *754 - - *753 examples: - default-response: &784 + default-response: &785 summary: Default response value: login: octocat @@ -111165,7 +111387,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &785 + response-with-git-hub-plan-information: &786 summary: Response with GitHub plan information value: login: octocat @@ -111225,7 +111447,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *783 + - *784 - *17 responses: '200': @@ -111274,11 +111496,11 @@ paths: application/json: schema: oneOf: + - *755 - *754 - - *753 examples: - default-response: *784 - response-with-git-hub-plan-information: *785 + default-response: *785 + response-with-git-hub-plan-information: *786 '404': *6 x-github: githubCloudOnly: false @@ -111327,8 +111549,8 @@ paths: required: - subject_digests examples: - default: *786 - withPredicateType: *787 + default: *787 + withPredicateType: *788 responses: '200': description: Response @@ -111381,7 +111603,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *788 + default: *789 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111624,7 +111846,7 @@ paths: type: array items: *334 examples: - default: *773 + default: *774 '403': *29 '401': *25 x-github: @@ -112028,9 +112250,9 @@ paths: application/json: schema: type: array - items: *762 + items: *763 examples: - default: *789 + default: *790 headers: Link: *40 x-github: @@ -112219,7 +112441,7 @@ paths: type: array items: *59 examples: - default: *771 + default: *772 headers: Link: *40 x-github: @@ -112258,7 +112480,7 @@ paths: - docker - nuget - container - - *772 + - *773 - *246 - *19 - *17 @@ -112271,10 +112493,10 @@ paths: type: array items: *334 examples: - default: *773 + default: *774 '403': *29 '401': *25 - '400': *774 + '400': *775 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -112304,7 +112526,7 @@ paths: application/json: schema: *334 examples: - default: *790 + default: *791 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -113088,9 +113310,9 @@ paths: application/json: schema: type: array - items: *777 + items: *778 examples: - default: *778 + default: *779 headers: Link: *40 x-github: @@ -113120,9 +113342,9 @@ paths: application/json: schema: type: array - items: *779 + items: *780 examples: - default: *791 + default: *792 headers: Link: *40 x-github: @@ -113147,7 +113369,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *246 - - *792 + - *793 - *91 - *17 - *19 @@ -113159,11 +113381,11 @@ paths: schema: anyOf: - type: array - items: *793 + items: *794 - type: array items: *64 examples: - default-response: *782 + default-response: *783 headers: Link: *40 x-github: @@ -113322,7 +113544,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &794 + enterprise: &795 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -113380,7 +113602,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &795 + installation: &796 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -113399,7 +113621,7 @@ x-webhooks: required: - id - node_id - organization: &796 + organization: &797 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -113459,13 +113681,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &797 + repository: &798 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &834 + properties: &835 id: description: Unique identifier of the repository example: 42 @@ -114148,7 +114370,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &835 + required: &836 - archive_url - assignees_url - blobs_url @@ -114299,10 +114521,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -114378,11 +114600,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: &798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: &799 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) @@ -114605,11 +114827,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: *798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: *799 sender: *4 required: - action @@ -114792,11 +115014,11 @@ x-webhooks: - everyone required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - rule: *798 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + rule: *799 sender: *4 required: - action @@ -114867,7 +115089,7 @@ x-webhooks: required: true content: application/json: - schema: &801 + schema: &802 title: Exemption request cancellation event type: object properties: @@ -114875,11 +115097,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: &799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: &800 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -115112,7 +115334,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &800 + items: &801 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -115220,7 +115442,7 @@ x-webhooks: required: true content: application/json: - schema: &802 + schema: &803 title: Exemption request completed event type: object properties: @@ -115228,11 +115450,11 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 sender: *4 required: - action @@ -115302,7 +115524,7 @@ x-webhooks: required: true content: application/json: - schema: &803 + schema: &804 title: Exemption request created event type: object properties: @@ -115310,11 +115532,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 sender: *4 required: - action @@ -115384,7 +115606,7 @@ x-webhooks: required: true content: application/json: - schema: &804 + schema: &805 title: Exemption response dismissed event type: object properties: @@ -115392,12 +115614,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 - exemption_response: *800 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 + exemption_response: *801 sender: *4 required: - action @@ -115469,7 +115691,7 @@ x-webhooks: required: true content: application/json: - schema: &805 + schema: &806 title: Exemption response submitted event type: object properties: @@ -115477,12 +115699,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - exemption_request: *799 - exemption_response: *800 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + exemption_request: *800 + exemption_response: *801 sender: *4 required: - action @@ -115555,7 +115777,7 @@ x-webhooks: required: true content: application/json: - schema: *801 + schema: *802 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115622,7 +115844,7 @@ x-webhooks: required: true content: application/json: - schema: *802 + schema: *803 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115689,7 +115911,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115756,7 +115978,7 @@ x-webhooks: required: true content: application/json: - schema: *804 + schema: *805 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115824,7 +116046,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -115902,7 +116124,7 @@ x-webhooks: type: string enum: - completed - check_run: &807 + check_run: &808 title: CheckRun description: A check performed on the code of a given code change type: object @@ -115993,7 +116215,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *806 + deployment: *807 details_url: example: https://example.com type: string @@ -116078,9 +116300,9 @@ x-webhooks: - output - app - pull_requests - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -116473,10 +116695,10 @@ x-webhooks: type: string enum: - created - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -116872,10 +117094,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 requested_action: description: The action requested by the user. type: object @@ -117280,10 +117502,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *807 - installation: *795 - organization: *796 - repository: *797 + check_run: *808 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - check_run @@ -118260,10 +118482,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -118933,10 +119155,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -119600,10 +119822,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -119911,20 +120133,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &808 + commit_oid: &809 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: *794 - installation: *795 - organization: *796 - ref: &809 + enterprise: *795 + installation: *796 + organization: *797 + ref: &810 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: *797 + repository: *798 sender: *4 required: - action @@ -120316,12 +120538,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -120584,12 +120806,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -120918,12 +121140,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -121188,16 +121410,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 ref: 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 nullable: true - repository: *797 + repository: *798 sender: *4 required: - action @@ -121431,12 +121653,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *808 - enterprise: *794 - installation: *795 - organization: *796 - ref: *809 - repository: *797 + commit_oid: *809 + enterprise: *795 + installation: *796 + organization: *797 + ref: *810 + repository: *798 sender: *4 required: - action @@ -121693,10 +121915,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -121776,18 +121998,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *796 - pusher_type: &810 + organization: *797 + pusher_type: &811 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &811 + ref: &812 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -121797,7 +122019,7 @@ x-webhooks: enum: - tag - branch - repository: *797 + repository: *798 sender: *4 required: - ref @@ -121880,9 +122102,9 @@ x-webhooks: enum: - created definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -121967,9 +122189,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122047,9 +122269,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122127,9 +122349,9 @@ x-webhooks: enum: - updated definition: *119 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -122206,10 +122428,10 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - repository: *797 - organization: *796 + enterprise: *795 + installation: *796 + repository: *798 + organization: *797 sender: *4 new_property_values: type: array @@ -122294,18 +122516,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - pusher_type: *810 - ref: *811 + enterprise: *795 + installation: *796 + organization: *797 + pusher_type: *811 + ref: *812 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *797 + repository: *798 sender: *4 required: - ref @@ -122390,10 +122612,10 @@ x-webhooks: enum: - auto_dismissed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122478,10 +122700,10 @@ x-webhooks: enum: - auto_reopened alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122566,10 +122788,10 @@ x-webhooks: enum: - created alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122652,10 +122874,10 @@ x-webhooks: enum: - dismissed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122738,10 +122960,10 @@ x-webhooks: enum: - fixed alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122825,10 +123047,10 @@ x-webhooks: enum: - reintroduced alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122911,10 +123133,10 @@ x-webhooks: enum: - reopened alert: *549 - installation: *795 - organization: *796 - enterprise: *794 - repository: *797 + installation: *796 + organization: *797 + enterprise: *795 + repository: *798 sender: *4 required: - action @@ -122991,9 +123213,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - key: &812 + enterprise: *795 + installation: *796 + key: &813 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -123029,8 +123251,8 @@ x-webhooks: - verified - created_at - read_only - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -123107,11 +123329,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - key: *812 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + key: *813 + organization: *797 + repository: *798 sender: *4 required: - action @@ -123672,12 +123894,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: &816 + workflow: &817 title: Workflow type: object nullable: true @@ -124407,9 +124629,9 @@ x-webhooks: pull_requests: type: array items: *649 - repository: *797 - organization: *796 - installation: *795 + repository: *798 + organization: *797 + installation: *796 sender: *4 responses: '200': @@ -124480,7 +124702,7 @@ x-webhooks: type: string enum: - approved - approver: &813 + approver: &814 type: object properties: avatar_url: @@ -124523,11 +124745,11 @@ x-webhooks: type: string comment: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - reviewers: &814 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + reviewers: &815 type: array items: type: object @@ -124606,7 +124828,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &815 + workflow_job_run: &816 type: object properties: conclusion: @@ -125337,18 +125559,18 @@ x-webhooks: type: string enum: - rejected - approver: *813 + approver: *814 comment: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - reviewers: *814 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + reviewers: *815 sender: *4 since: type: string - workflow_job_run: *815 + workflow_job_run: *816 workflow_job_runs: type: array items: @@ -126052,13 +126274,13 @@ x-webhooks: type: string enum: - requested - enterprise: *794 + enterprise: *795 environment: type: string - installation: *795 - organization: *796 - repository: *797 - requestor: &821 + installation: *796 + organization: *797 + repository: *798 + requestor: &822 title: User type: object nullable: true @@ -127957,12 +128179,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Deployment Workflow Run type: object @@ -128642,7 +128864,7 @@ x-webhooks: type: string enum: - answered - answer: &819 + answer: &820 type: object properties: author_association: @@ -128799,7 +129021,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &817 + discussion: &818 title: Discussion description: A Discussion in a repository. type: object @@ -129085,7 +129307,7 @@ x-webhooks: - id labels: type: array - items: *611 + items: *612 required: - repository_url - category @@ -129107,10 +129329,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129237,11 +129459,11 @@ x-webhooks: - from required: - category - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129324,11 +129546,11 @@ x-webhooks: type: string enum: - closed - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129410,7 +129632,7 @@ x-webhooks: type: string enum: - created - comment: &818 + comment: &819 type: object properties: author_association: @@ -129567,11 +129789,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129654,12 +129876,12 @@ x-webhooks: type: string enum: - deleted - comment: *818 - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + comment: *819 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129754,12 +129976,12 @@ x-webhooks: - from required: - body - comment: *818 - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + comment: *819 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129843,11 +130065,11 @@ x-webhooks: type: string enum: - created - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -129929,11 +130151,11 @@ x-webhooks: type: string enum: - deleted - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130033,11 +130255,11 @@ x-webhooks: type: string required: - from - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130119,10 +130341,10 @@ x-webhooks: type: string enum: - labeled - discussion: *817 - enterprise: *794 - installation: *795 - label: &820 + discussion: *818 + enterprise: *795 + installation: *796 + label: &821 title: Label type: object properties: @@ -130154,8 +130376,8 @@ x-webhooks: - color - default - description - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130238,11 +130460,11 @@ x-webhooks: type: string enum: - locked - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130324,11 +130546,11 @@ x-webhooks: type: string enum: - pinned - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130410,11 +130632,11 @@ x-webhooks: type: string enum: - reopened - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130499,16 +130721,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *817 - new_repository: *797 + new_discussion: *818 + new_repository: *798 required: - new_discussion - new_repository - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130591,10 +130813,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *817 - old_answer: *819 - organization: *796 - repository: *797 + discussion: *818 + old_answer: *820 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130676,12 +130898,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *817 - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130764,11 +130986,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130850,11 +131072,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *817 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + discussion: *818 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -130923,7 +131145,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -130986,7 +131208,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131052,7 +131274,7 @@ x-webhooks: required: true content: application/json: - schema: *801 + schema: *802 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131118,7 +131340,7 @@ x-webhooks: required: true content: application/json: - schema: *802 + schema: *803 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131184,7 +131406,7 @@ x-webhooks: required: true content: application/json: - schema: *803 + schema: *804 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131250,7 +131472,7 @@ x-webhooks: required: true content: application/json: - schema: *804 + schema: *805 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131316,7 +131538,7 @@ x-webhooks: required: true content: application/json: - schema: *805 + schema: *806 responses: '200': description: Return a 200 status to indicate that the data was received @@ -131383,7 +131605,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *794 + enterprise: *795 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -132043,9 +132265,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - forkee @@ -132191,9 +132413,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pages: description: The pages that were updated. type: array @@ -132230,7 +132452,7 @@ x-webhooks: - action - sha - html_url - repository: *797 + repository: *798 sender: *4 required: - pages @@ -132306,10 +132528,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: &822 + organization: *797 + repositories: &823 description: An array of repository objects that the installation can access. type: array @@ -132335,8 +132557,8 @@ x-webhooks: - name - full_name - private - repository: *797 - requester: *821 + repository: *798 + requester: *822 sender: *4 required: - action @@ -132411,11 +132633,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -132491,11 +132713,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -132571,10 +132793,10 @@ x-webhooks: type: string enum: - added - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories_added: &823 + organization: *797 + repositories_added: &824 description: An array of repository objects, which were added to the installation. type: array @@ -132620,15 +132842,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *797 - repository_selection: &824 + repository: *798 + repository_selection: &825 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *821 + requester: *822 sender: *4 required: - action @@ -132707,10 +132929,10 @@ x-webhooks: type: string enum: - removed - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories_added: *823 + organization: *797 + repositories_added: *824 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -132737,9 +132959,9 @@ x-webhooks: - name - full_name - private - repository: *797 - repository_selection: *824 - requester: *821 + repository: *798 + repository_selection: *825 + requester: *822 sender: *4 required: - action @@ -132818,11 +133040,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -133001,10 +133223,10 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 target_type: type: string @@ -133083,11 +133305,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *794 + enterprise: *795 installation: *22 - organization: *796 - repositories: *822 - repository: *797 + organization: *797 + repositories: *823 + repository: *798 requester: nullable: true sender: *4 @@ -133339,8 +133561,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -134135,6 +134357,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134483,8 +134706,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -134564,7 +134787,7 @@ x-webhooks: type: string enum: - deleted - comment: &825 + comment: &826 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -134729,8 +134952,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135521,6 +135744,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135871,8 +136095,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -135952,7 +136176,7 @@ x-webhooks: type: string enum: - edited - changes: &853 + changes: &854 description: The changes to the comment. type: object properties: @@ -135964,9 +136188,9 @@ x-webhooks: type: string required: - from - comment: *825 - enterprise: *794 - installation: *795 + comment: *826 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -136760,6 +136984,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137108,8 +137333,8 @@ x-webhooks: - state - locked - assignee - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137199,9 +137424,9 @@ x-webhooks: type: number blocking_issue: *180 blocking_issue_repo: *64 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137295,9 +137520,9 @@ x-webhooks: type: number blocking_issue: *180 blocking_issue_repo: *64 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137390,9 +137615,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137486,9 +137711,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -137573,10 +137798,10 @@ x-webhooks: type: string enum: - assigned - assignee: *821 - enterprise: *794 - installation: *795 - issue: &828 + assignee: *822 + enterprise: *795 + installation: *796 + issue: &829 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -138366,6 +138591,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138482,8 +138708,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -138563,8 +138789,8 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -139359,6 +139585,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139610,8 +139837,8 @@ x-webhooks: required: - state - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -139690,8 +139917,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140477,6 +140704,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140592,8 +140820,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -140672,8 +140900,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141481,6 +141709,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141575,7 +141804,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &826 + milestone: &827 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141713,8 +141942,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -141813,8 +142042,8 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142604,6 +142833,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142720,9 +142950,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *820 - organization: *796 - repository: *797 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -142802,8 +143032,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143592,6 +143822,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143708,9 +143939,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *820 - organization: *796 - repository: *797 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -143790,8 +144021,8 @@ x-webhooks: type: string enum: - locked - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -144604,6 +144835,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144697,8 +144929,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -144777,8 +145009,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145585,6 +145817,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145678,9 +145911,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *826 - organization: *796 - repository: *797 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -146549,6 +146782,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147110,8 +147344,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -147901,6 +148135,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148016,8 +148251,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -148097,9 +148332,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *794 - installation: *795 - issue: &827 + enterprise: *795 + installation: *796 + issue: &828 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -148883,6 +149118,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148998,8 +149234,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -149078,8 +149314,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -149890,6 +150126,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149984,8 +150221,8 @@ x-webhooks: user_view_type: type: string type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -150852,6 +151089,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151435,11 +151673,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *794 - installation: *795 - issue: *827 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *828 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151519,12 +151757,12 @@ x-webhooks: type: string enum: - typed - enterprise: *794 - installation: *795 - issue: *828 + enterprise: *795 + installation: *796 + issue: *829 type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151605,7 +151843,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &856 + assignee: &857 title: User type: object nullable: true @@ -151675,11 +151913,11 @@ x-webhooks: required: - login - id - enterprise: *794 - installation: *795 - issue: *828 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *829 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151758,12 +151996,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *794 - installation: *795 - issue: *828 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *829 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -151843,8 +152081,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -152655,6 +152893,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *741 + issue_dependencies_summary: *742 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152748,8 +152987,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152829,11 +153068,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *794 - installation: *795 - issue: *827 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + issue: *828 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152912,12 +153151,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *794 - installation: *795 - issue: *828 + enterprise: *795 + installation: *796 + issue: *829 type: *316 - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -152997,11 +153236,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153079,11 +153318,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153193,11 +153432,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - label: *820 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + label: *821 + organization: *797 + repository: *798 sender: *4 required: - action @@ -153279,9 +153518,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: &829 + enterprise: *795 + installation: *796 + marketplace_purchase: &830 title: Marketplace Purchase type: object required: @@ -153364,8 +153603,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *796 - previous_marketplace_purchase: &830 + organization: *797 + previous_marketplace_purchase: &831 title: Marketplace Purchase type: object properties: @@ -153445,7 +153684,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153525,10 +153764,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153611,7 +153850,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153693,10 +153932,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153778,7 +154017,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *797 + repository: *798 sender: *4 required: - action @@ -153859,8 +154098,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 marketplace_purchase: title: Marketplace Purchase type: object @@ -153942,9 +154181,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *796 - previous_marketplace_purchase: *830 - repository: *797 + organization: *797 + previous_marketplace_purchase: *831 + repository: *798 sender: *4 required: - action @@ -154024,12 +154263,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *794 - installation: *795 - marketplace_purchase: *829 - organization: *796 - previous_marketplace_purchase: *830 - repository: *797 + enterprise: *795 + installation: *796 + marketplace_purchase: *830 + organization: *797 + previous_marketplace_purchase: *831 + repository: *798 sender: *4 required: - action @@ -154131,11 +154370,11 @@ x-webhooks: type: string required: - to - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154235,11 +154474,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154318,11 +154557,11 @@ x-webhooks: type: string enum: - removed - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154400,11 +154639,11 @@ x-webhooks: type: string enum: - added - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154480,7 +154719,7 @@ x-webhooks: required: - login - id - team: &831 + team: &832 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154670,11 +154909,11 @@ x-webhooks: type: string enum: - removed - enterprise: *794 - installation: *795 - member: *821 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + member: *822 + organization: *797 + repository: *798 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154751,7 +154990,7 @@ x-webhooks: required: - login - id - team: *831 + team: *832 required: - action - scope @@ -154833,8 +155072,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *795 - merge_group: &833 + installation: *796 + merge_group: &834 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -154853,15 +155092,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *832 + head_commit: *833 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -154947,10 +155186,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *795 - merge_group: *833 - organization: *796 - repository: *797 + installation: *796 + merge_group: *834 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155023,7 +155262,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 + enterprise: *795 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -155132,16 +155371,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *795 - organization: *796 + installation: *796 + organization: *797 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -155222,11 +155461,11 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155305,9 +155544,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - milestone: &836 + enterprise: *795 + installation: *796 + milestone: &837 title: Milestone description: A collection of related issues and pull requests. type: object @@ -155444,8 +155683,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155524,11 +155763,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155638,11 +155877,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - milestone: *826 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *827 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155722,11 +155961,11 @@ x-webhooks: type: string enum: - opened - enterprise: *794 - installation: *795 - milestone: *836 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + milestone: *837 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155805,11 +156044,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *821 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + blocked_user: *822 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155888,11 +156127,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *821 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + blocked_user: *822 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -155971,9 +156210,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - membership: &837 + enterprise: *795 + installation: *796 + membership: &838 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -156080,8 +156319,8 @@ x-webhooks: - role - organization_url - user - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156159,11 +156398,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156242,8 +156481,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -156359,10 +156598,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 - user: *821 + user: *822 required: - action - invitation @@ -156440,11 +156679,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156531,11 +156770,11 @@ x-webhooks: properties: from: type: string - enterprise: *794 - installation: *795 - membership: *837 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + membership: *838 + organization: *797 + repository: *798 sender: *4 required: - action @@ -156611,9 +156850,9 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 package: description: Information about the package. type: object @@ -157112,7 +157351,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &838 + items: &839 title: Ruby Gems metadata type: object properties: @@ -157207,7 +157446,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -157283,9 +157522,9 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 package: description: Information about the package. type: object @@ -157638,7 +157877,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *838 + items: *839 source_url: type: string format: uri @@ -157708,7 +157947,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -157885,12 +158124,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *794 + enterprise: *795 id: type: integer - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - id @@ -157967,7 +158206,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &839 + personal_access_token_request: &840 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -158113,10 +158352,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *794 - organization: *796 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158193,11 +158432,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *839 - enterprise: *794 - organization: *796 + personal_access_token_request: *840 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158273,11 +158512,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *839 - enterprise: *794 - organization: *796 + personal_access_token_request: *840 + enterprise: *795 + organization: *797 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158352,11 +158591,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *839 - organization: *796 - enterprise: *794 + personal_access_token_request: *840 + organization: *797 + enterprise: *795 sender: *4 - installation: *795 + installation: *796 required: - action - personal_access_token_request @@ -158461,7 +158700,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *840 + last_response: *841 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158493,8 +158732,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 zen: description: Random string of GitHub zen. @@ -158739,10 +158978,10 @@ x-webhooks: - from required: - note - enterprise: *794 - installation: *795 - organization: *796 - project_card: &841 + enterprise: *795 + installation: *796 + organization: *797 + project_card: &842 title: Project Card type: object properties: @@ -158861,7 +159100,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -158942,11 +159181,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project_card: *841 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_card: *842 + repository: *798 sender: *4 required: - action @@ -159026,9 +159265,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 project_card: title: Project Card type: object @@ -159156,8 +159395,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -159251,11 +159490,11 @@ x-webhooks: - from required: - note - enterprise: *794 - installation: *795 - organization: *796 - project_card: *841 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_card: *842 + repository: *798 sender: *4 required: - action @@ -159349,9 +159588,9 @@ x-webhooks: - from required: - column_id - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 project_card: allOf: - title: Project Card @@ -159541,7 +159780,7 @@ x-webhooks: type: string required: - after_id - repository: *797 + repository: *798 sender: *4 required: - action @@ -159621,10 +159860,10 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - organization: *796 - project: &843 + enterprise: *795 + installation: *796 + organization: *797 + project: &844 title: Project type: object properties: @@ -159748,7 +159987,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -159828,10 +160067,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project_column: &842 + enterprise: *795 + installation: *796 + organization: *797 + project_column: &843 title: Project Column type: object properties: @@ -159870,7 +160109,7 @@ x-webhooks: - name - created_at - updated_at - repository: *797 + repository: *798 sender: *4 required: - action @@ -159949,18 +160188,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -160050,11 +160289,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 + repository: *798 sender: *4 required: - action @@ -160134,11 +160373,11 @@ x-webhooks: type: string enum: - moved - enterprise: *794 - installation: *795 - organization: *796 - project_column: *842 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project_column: *843 + repository: *798 sender: *4 required: - action @@ -160218,11 +160457,11 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160302,18 +160541,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - project: *843 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *834 - required: *835 + properties: *835 + required: *836 nullable: true sender: *4 required: @@ -160415,11 +160654,11 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160498,11 +160737,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 - organization: *796 - project: *843 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + project: *844 + repository: *798 sender: *4 required: - action @@ -160583,9 +160822,9 @@ x-webhooks: type: string enum: - closed - installation: *795 - organization: *796 - projects_v2: &844 + installation: *796 + organization: *797 + projects_v2: &845 title: Projects v2 Project description: A projects v2 project type: object @@ -160728,9 +160967,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -160811,9 +161050,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -160930,9 +161169,9 @@ x-webhooks: type: string to: type: string - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -161015,7 +161254,7 @@ x-webhooks: type: string enum: - archived - changes: &848 + changes: &849 type: object properties: archived_at: @@ -161029,9 +161268,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *795 - organization: *796 - projects_v2_item: &845 + installation: *796 + organization: *797 + projects_v2_item: &846 title: Projects v2 Item description: An item belonging to a project type: object @@ -161165,9 +161404,9 @@ x-webhooks: nullable: true to: type: string - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161249,9 +161488,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161332,9 +161571,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161440,7 +161679,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &846 + - &847 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -161458,7 +161697,7 @@ x-webhooks: required: - id - name - - &847 + - &848 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -161481,8 +161720,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *846 - *847 + - *848 required: - field_value - type: object @@ -161498,9 +161737,9 @@ x-webhooks: nullable: true required: - body - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161595,9 +161834,9 @@ x-webhooks: to: type: string nullable: true - installation: *795 - organization: *796 - projects_v2_item: *845 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161680,10 +161919,10 @@ x-webhooks: type: string enum: - restored - changes: *848 - installation: *795 - organization: *796 - projects_v2_item: *845 + changes: *849 + installation: *796 + organization: *797 + projects_v2_item: *846 sender: *4 required: - action @@ -161765,9 +162004,9 @@ x-webhooks: type: string enum: - reopened - installation: *795 - organization: *796 - projects_v2: *844 + installation: *796 + organization: *797 + projects_v2: *845 sender: *4 required: - action @@ -161848,9 +162087,9 @@ x-webhooks: type: string enum: - created - installation: *795 - organization: *796 - projects_v2_status_update: &849 + installation: *796 + organization: *797 + projects_v2_status_update: &850 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -161977,9 +162216,9 @@ x-webhooks: type: string enum: - deleted - installation: *795 - organization: *796 - projects_v2_status_update: *849 + installation: *796 + organization: *797 + projects_v2_status_update: *850 sender: *4 required: - action @@ -162115,9 +162354,9 @@ x-webhooks: type: string format: date nullable: true - installation: *795 - organization: *796 - projects_v2_status_update: *849 + installation: *796 + organization: *797 + projects_v2_status_update: *850 sender: *4 required: - action @@ -162188,10 +162427,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - repository @@ -162268,13 +162507,13 @@ x-webhooks: type: string enum: - assigned - assignee: *821 - enterprise: *794 - installation: *795 - number: &850 + assignee: *822 + enterprise: *795 + installation: *796 + number: &851 description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -164557,7 +164796,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -164639,11 +164878,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -166921,7 +167160,7 @@ x-webhooks: - draft reason: type: string - repository: *797 + repository: *798 sender: *4 required: - action @@ -167003,11 +167242,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -169285,7 +169524,7 @@ x-webhooks: - draft reason: type: string - repository: *797 + repository: *798 sender: *4 required: - action @@ -169367,11 +169606,11 @@ x-webhooks: type: string enum: - closed - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: &851 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: &852 allOf: - *649 - type: object @@ -169435,7 +169674,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *797 + repository: *798 sender: *4 required: - action @@ -169516,12 +169755,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -169601,11 +169840,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *794 + enterprise: *795 milestone: *632 - number: *850 - organization: *796 - pull_request: &852 + number: *851 + organization: *797 + pull_request: &853 title: Pull Request type: object properties: @@ -171868,7 +172107,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -171947,11 +172186,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -174233,7 +174472,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *797 + repository: *798 sender: *4 required: - action @@ -174357,12 +174596,12 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -174442,11 +174681,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -176713,7 +176952,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -176793,11 +177032,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *794 - installation: *795 - label: *820 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + label: *821 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -179079,7 +179318,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -179160,10 +179399,10 @@ x-webhooks: type: string enum: - locked - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -181443,7 +181682,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -181523,12 +181762,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *794 + enterprise: *795 milestone: *632 - number: *850 - organization: *796 - pull_request: *852 - repository: *797 + number: *851 + organization: *797 + pull_request: *853 + repository: *798 sender: *4 required: - action @@ -181607,12 +181846,12 @@ x-webhooks: type: string enum: - opened - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -181693,12 +181932,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -181778,12 +182017,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *794 - installation: *795 - number: *850 - organization: *796 - pull_request: *851 - repository: *797 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 + pull_request: *852 + repository: *798 sender: *4 required: - action @@ -182149,9 +182388,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -184321,7 +184560,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -184401,7 +184640,7 @@ x-webhooks: type: string enum: - deleted - comment: &854 + comment: &855 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. @@ -184686,9 +184925,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -186846,7 +187085,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -186926,11 +187165,11 @@ x-webhooks: type: string enum: - edited - changes: *853 - comment: *854 - enterprise: *794 - installation: *795 - organization: *796 + changes: *854 + comment: *855 + enterprise: *795 + installation: *796 + organization: *797 pull_request: type: object properties: @@ -189091,7 +189330,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *797 + repository: *798 sender: *4 required: - action @@ -189172,9 +189411,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -191347,7 +191586,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 review: description: The review that was affected. type: object @@ -191590,9 +191829,9 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -193646,8 +193885,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 - review: &855 + repository: *798 + review: &856 description: The review that was affected. type: object properties: @@ -193876,12 +194115,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -196164,7 +196403,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_reviewer: title: User type: object @@ -196248,12 +196487,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -198543,7 +198782,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_team: title: Team description: Groups of organization members that gives permissions @@ -198735,12 +198974,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -201025,7 +201264,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_reviewer: title: User type: object @@ -201110,12 +201349,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *794 - installation: *795 + enterprise: *795 + installation: *796 number: description: The pull request number. type: integer - organization: *796 + organization: *797 pull_request: title: Pull Request type: object @@ -203391,7 +203630,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 requested_team: title: Team description: Groups of organization members that gives permissions @@ -203572,9 +203811,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -205749,8 +205988,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 - review: *855 + repository: *798 + review: *856 sender: *4 required: - action @@ -205830,9 +206069,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -207902,7 +208141,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 sender: *4 thread: type: object @@ -208285,9 +208524,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 pull_request: title: Simple Pull Request type: object @@ -210343,7 +210582,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *797 + repository: *798 sender: *4 thread: type: object @@ -210729,10 +210968,10 @@ x-webhooks: type: string before: type: string - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -213003,7 +213242,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -213085,11 +213324,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *856 - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + assignee: *857 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -215372,7 +215611,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -215451,11 +215690,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *794 - installation: *795 - label: *820 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + label: *821 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -217728,7 +217967,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -217809,10 +218048,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *794 - installation: *795 - number: *850 - organization: *796 + enterprise: *795 + installation: *796 + number: *851 + organization: *797 pull_request: title: Pull Request type: object @@ -220077,7 +220316,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *797 + repository: *798 sender: *4 required: - action @@ -220277,7 +220516,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *794 + enterprise: *795 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -220369,8 +220608,8 @@ x-webhooks: - url - author - committer - installation: *795 - organization: *796 + installation: *796 + organization: *797 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -220945,9 +221184,9 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 registry_package: type: object properties: @@ -221393,7 +221632,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *838 + items: *839 summary: type: string tag_name: @@ -221447,7 +221686,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -221525,9 +221764,9 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 registry_package: type: object properties: @@ -221835,7 +222074,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *838 + items: *839 summary: type: string tag_name: @@ -221884,7 +222123,7 @@ x-webhooks: - owner - package_version - registry - repository: *797 + repository: *798 sender: *4 required: - action @@ -221961,10 +222200,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - release: &857 + enterprise: *795 + installation: *796 + organization: *797 + release: &858 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -222277,7 +222516,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *797 + repository: *798 sender: *4 required: - action @@ -222354,11 +222593,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -222475,11 +222714,11 @@ x-webhooks: type: boolean required: - to - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -222557,9 +222796,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -222876,7 +223115,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *797 + repository: *798 sender: *4 required: - action @@ -222952,10 +223191,10 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - release: &858 + enterprise: *795 + installation: *796 + organization: *797 + release: &859 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -223269,7 +223508,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *797 + repository: *798 sender: *4 required: - action @@ -223345,11 +223584,11 @@ x-webhooks: type: string enum: - released - enterprise: *794 - installation: *795 - organization: *796 - release: *857 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *858 + repository: *798 sender: *4 required: - action @@ -223425,11 +223664,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *794 - installation: *795 - organization: *796 - release: *858 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + release: *859 + repository: *798 sender: *4 required: - action @@ -223505,10 +223744,10 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_advisory: *701 sender: *4 required: @@ -223585,10 +223824,10 @@ x-webhooks: type: string enum: - reported - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_advisory: *701 sender: *4 required: @@ -223665,10 +223904,10 @@ x-webhooks: type: string enum: - archived - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223745,10 +223984,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223826,10 +224065,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -223913,10 +224152,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224028,10 +224267,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224103,10 +224342,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 status: type: string @@ -224187,10 +224426,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224267,10 +224506,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224364,10 +224603,10 @@ x-webhooks: - name required: - repository - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -224447,10 +224686,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 sender: *4 required: @@ -224529,10 +224768,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 sender: *4 required: @@ -224611,10 +224850,10 @@ x-webhooks: type: string enum: - edited - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 repository_ruleset: *152 changes: type: object @@ -224919,10 +225158,10 @@ x-webhooks: - from required: - owner - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225000,10 +225239,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225081,7 +225320,7 @@ x-webhooks: type: string enum: - create - alert: &859 + alert: &860 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -225202,10 +225441,10 @@ x-webhooks: type: string enum: - open - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225411,10 +225650,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225492,11 +225731,11 @@ x-webhooks: type: string enum: - reopen - alert: *859 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *860 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225695,10 +225934,10 @@ x-webhooks: enum: - fixed - open - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225776,7 +226015,7 @@ x-webhooks: type: string enum: - created - alert: &860 + alert: &861 type: object properties: number: *103 @@ -225887,10 +226126,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -225971,11 +226210,11 @@ x-webhooks: type: string enum: - created - alert: *860 - installation: *795 - location: *861 - organization: *796 - repository: *797 + alert: *861 + installation: *796 + location: *862 + organization: *797 + repository: *798 sender: *4 required: - location @@ -226213,11 +226452,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226295,11 +226534,11 @@ x-webhooks: type: string enum: - reopened - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226377,11 +226616,11 @@ x-webhooks: type: string enum: - resolved - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226459,11 +226698,11 @@ x-webhooks: type: string enum: - validated - alert: *860 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + alert: *861 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -226589,10 +226828,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *797 - enterprise: *794 - installation: *795 - organization: *796 + repository: *798 + enterprise: *795 + installation: *796 + organization: *797 sender: *4 required: - action @@ -226670,11 +226909,11 @@ x-webhooks: type: string enum: - published - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - security_advisory: &862 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + security_advisory: &863 description: The details of the security advisory, including summary, description, and severity. type: object @@ -226857,11 +227096,11 @@ x-webhooks: type: string enum: - updated - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 - security_advisory: *862 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 + security_advisory: *863 sender: *4 required: - action @@ -226934,10 +227173,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -227122,9 +227361,9 @@ x-webhooks: type: object properties: security_and_analysis: *355 - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: *420 sender: *4 required: @@ -227203,12 +227442,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: &863 + sponsorship: &864 type: object properties: created_at: @@ -227509,12 +227748,12 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - sponsorship @@ -227602,12 +227841,12 @@ x-webhooks: type: string required: - from - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227684,17 +227923,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &864 + effective_date: &865 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: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - sponsorship @@ -227768,7 +228007,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &865 + changes: &866 type: object properties: tier: @@ -227812,13 +228051,13 @@ x-webhooks: - from required: - tier - effective_date: *864 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + effective_date: *865 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227895,13 +228134,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *865 - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + changes: *866 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - sponsorship: *863 + sponsorship: *864 required: - action - changes @@ -227975,10 +228214,10 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228061,10 +228300,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -228484,15 +228723,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *794 + enterprise: *795 id: description: The unique identifier of the status. type: integer - installation: *795 + installation: *796 name: type: string - organization: *796 - repository: *797 + organization: *797 + repository: *798 sender: *4 sha: description: The Commit SHA. @@ -228607,9 +228846,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228699,9 +228938,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228791,9 +229030,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228883,9 +229122,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *180 - installation: *795 - organization: *796 - repository: *797 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -228962,12 +229201,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - team: &866 + team: &867 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -229157,9 +229396,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -229617,7 +229856,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -229693,9 +229932,9 @@ x-webhooks: type: string enum: - created - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -230153,7 +230392,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -230230,9 +230469,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -230690,7 +230929,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -230834,9 +231073,9 @@ x-webhooks: - from required: - permissions - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -231294,7 +231533,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - changes @@ -231372,9 +231611,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *794 - installation: *795 - organization: *796 + enterprise: *795 + installation: *796 + organization: *797 repository: title: Repository description: A git repository @@ -231832,7 +232071,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *866 + team: *867 required: - action - team @@ -231908,10 +232147,10 @@ x-webhooks: type: string enum: - started - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 required: - action @@ -231984,16 +232223,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *794 + enterprise: *795 inputs: type: object nullable: true additionalProperties: true - installation: *795 - organization: *796 + installation: *796 + organization: *797 ref: type: string - repository: *797 + repository: *798 sender: *4 workflow: type: string @@ -232075,10 +232314,10 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: allOf: @@ -232394,10 +232633,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: allOf: @@ -232736,10 +232975,10 @@ x-webhooks: type: string enum: - queued - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: type: object @@ -232953,10 +233192,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 workflow_job: type: object @@ -233172,12 +233411,12 @@ x-webhooks: type: string enum: - completed - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object @@ -234176,12 +234415,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object @@ -235165,12 +235404,12 @@ x-webhooks: type: string enum: - requested - enterprise: *794 - installation: *795 - organization: *796 - repository: *797 + enterprise: *795 + installation: *796 + organization: *797 + repository: *798 sender: *4 - workflow: *816 + workflow: *817 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/ghec.2022-11-28.json b/descriptions/ghec/ghec.2022-11-28.json index e233267ace..c09029da9f 100644 --- a/descriptions/ghec/ghec.2022-11-28.json +++ b/descriptions/ghec/ghec.2022-11-28.json @@ -7468,7 +7468,7 @@ "/enterprises/{enterprise}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an enterprise", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -21241,7 +21241,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -25967,7 +25967,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -58902,6 +58902,320 @@ } } }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "410": { + "$ref": "#/components/responses/gone" + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, "/repos/{owner}/{repo}/issues/{issue_number}/events": { "get": { "summary": "List issue events", @@ -120105,6 +120419,30 @@ "percent_completed" ] }, + "issue-dependencies-summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "issue": { "title": "Issue", "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", @@ -120328,6 +120666,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -139158,6 +139499,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -145594,6 +145938,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "type": "string" }, @@ -152117,6 +152464,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -153494,6 +153844,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -177794,6 +178147,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -179362,6 +179718,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -180939,6 +181298,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -182758,6 +183120,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -184188,6 +184553,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -185436,6 +185804,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -186677,6 +187048,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -187911,6 +188285,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -189171,6 +189548,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -190395,6 +190775,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -191600,6 +191983,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -193396,6 +193782,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -194683,6 +195072,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -195884,6 +196276,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -197880,6 +198275,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", diff --git a/descriptions/ghec/ghec.2022-11-28.yaml b/descriptions/ghec/ghec.2022-11-28.yaml index 33aa2aa21d..603de6c33b 100644 --- a/descriptions/ghec/ghec.2022-11-28.yaml +++ b/descriptions/ghec/ghec.2022-11-28.yaml @@ -5325,7 +5325,7 @@ paths: For each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data, - see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams. @@ -15348,7 +15348,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -18726,7 +18726,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -42902,6 +42902,237 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': + "$ref": "#/components/responses/moved_permanently" + '403': + "$ref": "#/components/responses/forbidden" + '410': + "$ref": "#/components/responses/gone" + '422': + "$ref": "#/components/responses/validation_failed" + '404': + "$ref": "#/components/responses/not_found" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + '301': + "$ref": "#/components/responses/moved_permanently" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -87451,6 +87682,23 @@ components: - total - completed - percent_completed + issue-dependencies-summary: + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking issue: title: Issue description: Issues are a great way to keep track of tasks, enhancements, and @@ -87621,6 +87869,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -102441,6 +102691,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -107137,6 +107389,8 @@ components: nullable: true sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: type: string state_reason: @@ -112152,6 +112406,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -113191,6 +113447,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -131265,6 +131523,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -132431,6 +132691,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -133604,6 +133866,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -134954,6 +135218,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -136014,6 +136280,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -136960,6 +137228,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -137889,6 +138159,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -138820,6 +139092,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -139774,6 +140048,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -140697,6 +140973,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -141602,6 +141880,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -142957,6 +143237,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -143931,6 +144213,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -144833,6 +145117,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -146340,6 +146626,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string diff --git a/descriptions/ghec/ghec.json b/descriptions/ghec/ghec.json index e233267ace..c09029da9f 100644 --- a/descriptions/ghec/ghec.json +++ b/descriptions/ghec/ghec.json @@ -7468,7 +7468,7 @@ "/enterprises/{enterprise}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an enterprise", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats currently being billed for across organizations or enterprise teams for an enterprise with a Copilot Business or Copilot Enterprise subscription.\n\nUsers with access through multiple organizations or enterprise teams will only be counted toward `total_seats` once.\n\nFor each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array.\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have\ntelemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data,\nsee [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams.\n\nPersonal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -21241,7 +21241,7 @@ "/orgs/{org}/copilot/billing/seats": { "get": { "summary": "List all Copilot seat assignments for an organization", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nLists all Copilot seats for which an organization with a Copilot Business or Copilot Enterprise subscription is currently being billed.\nOnly organization owners can view assigned seats.\n\nEach seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -25967,7 +25967,7 @@ "/orgs/{org}/members/{username}/copilot": { "get": { "summary": "Get Copilot seat assignment details for a user", - "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see \"[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization).\"\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nGets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot.\n\nThe seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`.\nFor more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data).\n\nOnly organization owners can view Copilot seat assignment details for members of their organization.\n\nOAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint.", "tags": [ "copilot" ], @@ -58902,6 +58902,320 @@ } } }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": { + "get": { + "summary": "List dependencies an issue is blocked by", + "description": "You can use the REST API to list the dependencies an issue is blocked by.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + }, + "post": { + "summary": "Add a dependency an issue is blocked by", + "description": "You can use the REST API to add a 'blocked by' relationship to an issue.\n\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/add-blocked-by-dependency", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "issue_id": { + "type": "integer", + "description": "The id of the issue that blocks the current issue" + } + }, + "required": [ + "issue_id" + ] + }, + "examples": { + "default": { + "value": { + "issue_id": 1 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + }, + "headers": { + "Location": { + "example": "https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by", + "schema": { + "type": "string" + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "410": { + "$ref": "#/components/responses/gone" + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": { + "delete": { + "summary": "Remove dependency an issue is blocked by", + "description": "You can use the REST API to remove a dependency that an issue is blocked by.\n\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits)\nand [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api).\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/remove-dependency-blocked-by", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "name": "issue_id", + "in": "path", + "description": "The id of the blocking issue to remove as a dependency", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/issue" + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue" + } + } + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "triggersNotification": true, + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": { + "get": { + "summary": "List dependencies an issue is blocking", + "description": "You can use the REST API to list the dependencies an issue is blocking.\n\nThis endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types).\n\n- **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type.\n- **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`.\n- **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`.\n- **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`.", + "tags": [ + "issues" + ], + "operationId": "issues/list-dependencies-blocking", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking" + }, + "parameters": [ + { + "$ref": "#/components/parameters/owner" + }, + { + "$ref": "#/components/parameters/repo" + }, + { + "$ref": "#/components/parameters/issue-number" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/issue" + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/issue-items" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + }, + "301": { + "$ref": "#/components/responses/moved_permanently" + }, + "404": { + "$ref": "#/components/responses/not_found" + }, + "410": { + "$ref": "#/components/responses/gone" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "issues", + "subcategory": "issue-dependencies" + } + } + }, "/repos/{owner}/{repo}/issues/{issue_number}/events": { "get": { "summary": "List issue events", @@ -120105,6 +120419,30 @@ "percent_completed" ] }, + "issue-dependencies-summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "issue": { "title": "Issue", "description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", @@ -120328,6 +120666,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -139158,6 +139499,9 @@ }, "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" + }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" } }, "required": [ @@ -145594,6 +145938,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "type": "string" }, @@ -152117,6 +152464,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -153494,6 +153844,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -177794,6 +178147,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -179362,6 +179718,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -180939,6 +181298,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -182758,6 +183120,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -184188,6 +184553,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -185436,6 +185804,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -186677,6 +187048,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -187911,6 +188285,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -189171,6 +189548,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -190395,6 +190775,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -191600,6 +191983,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -193396,6 +193782,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -194683,6 +195072,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -195884,6 +196276,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -197880,6 +198275,9 @@ "sub_issues_summary": { "$ref": "#/components/schemas/sub-issues-summary" }, + "issue_dependencies_summary": { + "$ref": "#/components/schemas/issue-dependencies-summary" + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", diff --git a/descriptions/ghec/ghec.yaml b/descriptions/ghec/ghec.yaml index 33aa2aa21d..603de6c33b 100644 --- a/descriptions/ghec/ghec.yaml +++ b/descriptions/ghec/ghec.yaml @@ -5325,7 +5325,7 @@ paths: For each organization or enterprise team which grants Copilot access to a user, a seat detail object will appear in the `seats` array. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. For more information about activity data, - see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only enterprise owners and billing managers can view assigned Copilot seats across their child organizations or enterprise teams. @@ -15348,7 +15348,7 @@ paths: Only organization owners can view assigned seats. Each seat object contains information about the assigned user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:org` scopes to use this endpoint. tags: @@ -18726,7 +18726,7 @@ paths: Gets the GitHub Copilot seat details for a member of an organization who currently has access to GitHub Copilot. The seat object contains information about the user's most recent Copilot activity. Users must have telemetry enabled in their IDE for Copilot in the IDE activity to be reflected in `last_activity_at`. - For more information about activity data, see "[Reviewing user activity data for Copilot in your organization](https://docs.github.com/enterprise-cloud@latest//copilot/managing-copilot/managing-github-copilot-in-your-organization/reviewing-activity-related-to-github-copilot-in-your-organization/reviewing-user-activity-data-for-copilot-in-your-organization)." + For more information about activity data, see [Metrics data properties for GitHub Copilot](https://docs.github.com/enterprise-cloud@latest//copilot/reference/metrics-data). Only organization owners can view Copilot seat assignment details for members of their organization. @@ -42902,6 +42902,237 @@ paths: enabledForGitHubApps: true category: issues subcategory: comments + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by": + get: + summary: List dependencies an issue is blocked by + description: |- + You can use the REST API to list the dependencies an issue is blocked by. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + post: + summary: Add a dependency an issue is blocked by + description: |- + You can use the REST API to add a 'blocked by' relationship to an issue. + + Creating content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/add-blocked-by-dependency + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + issue_id: + type: integer + description: The id of the issue that blocks the current issue + required: + - issue_id + examples: + default: + value: + issue_id: 1 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + headers: + Location: + example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by + schema: + type: string + '301': + "$ref": "#/components/responses/moved_permanently" + '403': + "$ref": "#/components/responses/forbidden" + '410': + "$ref": "#/components/responses/gone" + '422': + "$ref": "#/components/responses/validation_failed" + '404': + "$ref": "#/components/responses/not_found" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}": + delete: + summary: Remove dependency an issue is blocked by + description: |- + You can use the REST API to remove a dependency that an issue is blocked by. + + Removing content too quickly using this endpoint may result in secondary rate limiting. + For more information, see [Rate limits for the API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/rate-limits-for-the-rest-api#about-secondary-rate-limits) + and [Best practices for using the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/best-practices-for-using-the-rest-api). + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass a specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/remove-dependency-blocked-by + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - name: issue_id + in: path + description: The id of the blocking issue to remove as a dependency + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue" + '301': + "$ref": "#/components/responses/moved_permanently" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + triggersNotification: true + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies + "/repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking": + get: + summary: List dependencies an issue is blocking + description: |- + You can use the REST API to list the dependencies an issue is blocking. + + This endpoint supports the following custom media types. For more information, see [Media types](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#media-types). + + - **`application/vnd.github.raw+json`**: Returns the raw Markdown body. Response will include `body`. This is the default if you do not pass any specific media type. + - **`application/vnd.github.text+json`**: Returns a text only representation of the Markdown body. Response will include `body_text`. + - **`application/vnd.github.html+json`**: Returns HTML rendered from the body's Markdown. Response will include `body_html`. + - **`application/vnd.github.full+json`**: Returns raw, text, and HTML representations. Response will include `body`, `body_text`, and `body_html`. + tags: + - issues + operationId: issues/list-dependencies-blocking + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking + parameters: + - "$ref": "#/components/parameters/owner" + - "$ref": "#/components/parameters/repo" + - "$ref": "#/components/parameters/issue-number" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: array + items: + "$ref": "#/components/schemas/issue" + examples: + default: + "$ref": "#/components/examples/issue-items" + headers: + Link: + "$ref": "#/components/headers/link" + '301': + "$ref": "#/components/responses/moved_permanently" + '404': + "$ref": "#/components/responses/not_found" + '410': + "$ref": "#/components/responses/gone" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: issues + subcategory: issue-dependencies "/repos/{owner}/{repo}/issues/{issue_number}/events": get: summary: List issue events @@ -87451,6 +87682,23 @@ components: - total - completed - percent_completed + issue-dependencies-summary: + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking issue: title: Issue description: Issues are a great way to keep track of tasks, enhancements, and @@ -87621,6 +87869,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -102441,6 +102691,8 @@ components: "$ref": "#/components/schemas/reaction-rollup" sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" required: - assignee - closed_at @@ -107137,6 +107389,8 @@ components: nullable: true sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: type: string state_reason: @@ -112152,6 +112406,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -113191,6 +113447,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -131265,6 +131523,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -132431,6 +132691,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -133604,6 +133866,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -134954,6 +135218,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -136014,6 +136280,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -136960,6 +137228,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -137889,6 +138159,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -138820,6 +139092,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -139774,6 +140048,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -140697,6 +140973,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -141602,6 +141880,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -142957,6 +143237,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -143931,6 +144213,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -144833,6 +145117,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string @@ -146340,6 +146626,8 @@ components: format: uri sub_issues_summary: "$ref": "#/components/schemas/sub-issues-summary" + issue_dependencies_summary: + "$ref": "#/components/schemas/issue-dependencies-summary" state: description: State of the issue; either 'open' or 'closed' type: string diff --git a/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json b/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json index 15e7415ea5..662a2a5ba3 100644 --- a/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json +++ b/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.json @@ -44220,6 +44220,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -59298,6 +59322,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -65553,6 +65601,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -91296,6 +91368,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -98837,6 +98933,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -251438,6 +251558,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -268853,6 +268997,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -271422,6 +271590,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -277413,6 +277605,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -281125,6 +281341,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -284713,6 +284953,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -287260,6 +287524,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -289826,6 +290114,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -292195,6 +292507,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -315646,6 +315982,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -397979,6 +398339,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "type": "string" }, @@ -423478,6 +423862,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -449827,6 +450235,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -452800,6 +453232,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -455775,6 +456231,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -465028,6 +465508,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -468003,6 +468507,30 @@ "completed", "percent_completed" ] + }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] } }, "required": [ @@ -641801,6 +642329,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -645554,6 +646106,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -649331,6 +649907,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -652662,6 +653262,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -655568,6 +656192,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -658666,6 +659314,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -661582,6 +662254,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -664671,6 +665367,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -667611,6 +668331,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -670577,6 +671321,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -673469,6 +674237,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -676439,6 +677231,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -678392,6 +679208,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -681286,6 +682126,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -684205,6 +685069,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -686991,6 +687879,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -688960,6 +689872,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -691958,6 +692894,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -694859,6 +695819,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -697823,6 +698807,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", @@ -700694,6 +701702,30 @@ "percent_completed" ] }, + "issue_dependencies_summary": { + "title": "Issue Dependencies Summary", + "type": "object", + "properties": { + "blocked_by": { + "type": "integer" + }, + "blocking": { + "type": "integer" + }, + "total_blocked_by": { + "type": "integer" + }, + "total_blocking": { + "type": "integer" + } + }, + "required": [ + "blocked_by", + "blocking", + "total_blocked_by", + "total_blocking" + ] + }, "state": { "description": "State of the issue; either 'open' or 'closed'", "type": "string", diff --git a/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.yaml b/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.yaml index 344bcde25b..d8aae6f5ee 100644 --- a/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.yaml +++ b/descriptions/ghes-3.14/dereferenced/ghes-3.14.2022-11-28.deref.yaml @@ -14854,7 +14854,7 @@ paths: timeline_url: type: string format: uri - type: &570 + type: &571 title: Issue Type description: The type of issue. type: object @@ -14979,6 +14979,23 @@ paths: - total - completed - percent_completed + issue_dependencies_summary: &570 + title: Issue Dependencies Summary + type: object + properties: + blocked_by: + type: integer + blocking: + type: integer + total_blocked_by: + type: integer + total_blocking: + type: integer + required: + - blocked_by + - blocking + - total_blocked_by + - total_blocking required: &458 - assignee - closed_at @@ -15563,7 +15580,7 @@ paths: url: type: string format: uri - user: &585 + user: &586 title: Public User description: Public User type: object @@ -21292,7 +21309,7 @@ paths: type: array items: *70 examples: - default: &594 + default: &595 value: - login: github id: 1 @@ -22434,7 +22451,7 @@ paths: type: array items: *84 examples: - default: &591 + default: &592 value: total_count: 1 repositories: @@ -29970,7 +29987,7 @@ paths: - nuget - container - *135 - - &595 + - &596 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -30011,7 +30028,7 @@ paths: default: *219 '403': *43 '401': *41 - '400': &597 + '400': &598 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -36004,7 +36021,7 @@ paths: - updated_at - url examples: - default: &575 + default: &576 value: - author: login: octocat @@ -36252,7 +36269,7 @@ paths: application/json: schema: *283 examples: - default: &576 + default: &577 value: author: login: octocat @@ -36435,7 +36452,7 @@ paths: - updated_at - url examples: - default: &577 + default: &578 value: - author: login: octocat @@ -36661,7 +36678,7 @@ paths: application/json: schema: *286 examples: - default: &578 + default: &579 value: author: login: octocat @@ -37338,7 +37355,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &579 + response-if-user-is-a-team-maintainer: &580 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -37403,7 +37420,7 @@ paths: application/json: schema: *297 examples: - response-if-users-membership-with-team-is-now-pending: &580 + response-if-users-membership-with-team-is-now-pending: &581 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -37545,7 +37562,7 @@ paths: - updated_at - permissions examples: - default: &581 + default: &582 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -37622,7 +37639,7 @@ paths: application/json: schema: *298 examples: - default: &582 + default: &583 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -37825,7 +37842,7 @@ paths: description: Alternative response with repository permissions content: application/json: - schema: &583 + schema: &584 title: Team Repository description: A team's access to a repository. type: object @@ -38482,7 +38499,7 @@ paths: type: array items: *302 examples: - response-if-child-teams-exist: &584 + response-if-child-teams-exist: &585 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -49775,7 +49792,7 @@ paths: check. type: array items: *369 - deployment: &620 + deployment: &621 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -62893,7 +62910,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &650 + last_response: &651 title: Hook Response type: object properties: @@ -63515,7 +63532,7 @@ paths: - html_url - created_at examples: - default: &599 + default: &600 value: - id: 1 repository: @@ -77036,7 +77053,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &670 + items: &671 type: object properties: type: @@ -81152,6 +81169,7 @@ paths: type: string nullable: true sub_issues_summary: *569 + issue_dependencies_summary: *570 state: type: string state_reason: @@ -81227,7 +81245,7 @@ paths: timeline_url: type: string format: uri - type: *570 + type: *571 performed_via_github_app: title: GitHub app description: GitHub apps are a new way to extend GitHub. @@ -82570,7 +82588,7 @@ paths: description: Response content: application/json: - schema: &571 + schema: &572 type: object properties: status: @@ -82590,7 +82608,7 @@ paths: - name - number examples: - default: &572 + default: &573 value: status: scheduled scheduled_time: Tuesday, January 22 at 15:34 -0800 @@ -82635,9 +82653,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *572 examples: - default: *572 + default: *573 '401': description: Unauthorized requestBody: @@ -83201,7 +83219,7 @@ paths: application/json: schema: type: array - items: &573 + items: &574 type: object properties: key: @@ -83209,7 +83227,7 @@ paths: pretty-print: type: string examples: - default: &574 + default: &575 value: - key: ssh-rsa AAAAB3NzaC1yc2EAAAAB... pretty-print: ssh-rsa 01:14:0f:f2:0f:e2:fe:e8:f4:72:62:af:75:f7:1a:88:3e:04:92:64 @@ -83252,9 +83270,9 @@ paths: application/json: schema: type: array - items: *573 + items: *574 examples: - default: *574 + default: *575 '401': description: Unauthorized requestBody: @@ -83306,9 +83324,9 @@ paths: application/json: schema: type: array - items: *573 + items: *574 examples: - default: *574 + default: *575 '401': description: Unauthorized requestBody: @@ -83638,7 +83656,7 @@ paths: type: array items: *283 examples: - default: *575 + default: *576 headers: Link: *6 x-github: @@ -83790,7 +83808,7 @@ paths: application/json: schema: *283 examples: - default: *576 + default: *577 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83859,7 +83877,7 @@ paths: type: array items: *286 examples: - default: *577 + default: *578 headers: Link: *6 x-github: @@ -84001,7 +84019,7 @@ paths: application/json: schema: *286 examples: - default: *578 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84469,7 +84487,7 @@ paths: application/json: schema: *297 examples: - response-if-user-is-a-team-maintainer: *579 + response-if-user-is-a-team-maintainer: *580 '404': *26 x-github: githubCloudOnly: false @@ -84530,7 +84548,7 @@ paths: application/json: schema: *297 examples: - response-if-users-membership-with-team-is-now-pending: *580 + response-if-users-membership-with-team-is-now-pending: *581 '403': description: Forbidden if team synchronization is set up '422': @@ -84606,7 +84624,7 @@ paths: type: array items: *298 examples: - default: *581 + default: *582 headers: Link: *6 '404': *26 @@ -84642,7 +84660,7 @@ paths: application/json: schema: *298 examples: - default: *582 + default: *583 '404': description: Not Found if project is not managed by this team x-github: @@ -84814,7 +84832,7 @@ paths: description: Alternative response with extra repository information content: application/json: - schema: *583 + schema: *584 examples: alternative-response-with-extra-repository-information: value: @@ -85056,7 +85074,7 @@ paths: type: array items: *302 examples: - response-if-child-teams-exist: *584 + response-if-child-teams-exist: *585 headers: Link: *6 '404': *26 @@ -85089,7 +85107,7 @@ paths: application/json: schema: oneOf: - - &586 + - &587 title: Private User description: Private User type: object @@ -85292,7 +85310,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *585 + - *586 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -85443,7 +85461,7 @@ paths: description: Response content: application/json: - schema: *586 + schema: *587 examples: default: value: @@ -85521,7 +85539,7 @@ paths: type: array items: *218 examples: - default: &596 + default: &597 value: - id: 197 name: hello_docker @@ -85608,7 +85626,7 @@ paths: application/json: schema: type: array - items: &587 + items: &588 title: Email description: Email type: object @@ -85633,7 +85651,7 @@ paths: - verified - visibility examples: - default: &598 + default: &599 value: - email: octocat@github.com verified: true @@ -85708,7 +85726,7 @@ paths: application/json: schema: type: array - items: *587 + items: *588 examples: default: value: @@ -85964,7 +85982,7 @@ paths: application/json: schema: type: array - items: &588 + items: &589 title: GPG Key description: A unique encryption key type: object @@ -86095,7 +86113,7 @@ paths: - subkeys - revoked examples: - default: &608 + default: &609 value: - id: 3 name: Octocat's GPG Key @@ -86180,9 +86198,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *589 examples: - default: &589 + default: &590 value: id: 3 name: Octocat's GPG Key @@ -86239,7 +86257,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-server@3.14/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &590 + - &591 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -86251,9 +86269,9 @@ paths: description: Response content: application/json: - schema: *588 + schema: *589 examples: - default: *589 + default: *590 '404': *26 '304': *42 '403': *43 @@ -86276,7 +86294,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-server@3.14/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *590 + - *591 responses: '204': description: Response @@ -86467,7 +86485,7 @@ paths: type: array items: *84 examples: - default: *591 + default: *592 headers: Link: *6 '404': *26 @@ -86643,7 +86661,7 @@ paths: application/json: schema: type: array - items: &592 + items: &593 title: Key description: Key type: object @@ -86744,9 +86762,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: &593 + default: &594 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -86785,9 +86803,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: *593 + default: *594 '404': *26 '304': *42 '403': *43 @@ -87630,7 +87648,7 @@ paths: type: array items: *70 examples: - default: *594 + default: *595 headers: Link: *6 '304': *42 @@ -87672,7 +87690,7 @@ paths: - docker - nuget - container - - *595 + - *596 - *5 - *4 responses: @@ -87684,8 +87702,8 @@ paths: type: array items: *218 examples: - default: *596 - '400': *597 + default: *597 + '400': *598 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -87714,7 +87732,7 @@ paths: application/json: schema: *218 examples: - default: &609 + default: &610 value: id: 40201 name: octo-name @@ -88164,9 +88182,9 @@ paths: application/json: schema: type: array - items: *587 + items: *588 examples: - default: *598 + default: *599 headers: Link: *6 '304': *42 @@ -88279,7 +88297,7 @@ paths: type: array items: *84 examples: - default: &605 + default: &606 summary: Default response value: - id: 1296269 @@ -88625,7 +88643,7 @@ paths: type: array items: *453 examples: - default: *599 + default: *600 headers: Link: *6 '304': *42 @@ -88704,7 +88722,7 @@ paths: application/json: schema: type: array - items: &600 + items: &601 title: Social account description: Social media account type: object @@ -88719,7 +88737,7 @@ paths: - provider - url examples: - default: &601 + default: &602 value: - provider: twitter url: https://twitter.com/github @@ -88781,9 +88799,9 @@ paths: application/json: schema: type: array - items: *600 + items: *601 examples: - default: *601 + default: *602 '422': *35 '304': *42 '404': *26 @@ -88870,7 +88888,7 @@ paths: application/json: schema: type: array - items: &602 + items: &603 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -88890,7 +88908,7 @@ paths: - title - created_at examples: - default: &610 + default: &611 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -88956,9 +88974,9 @@ paths: description: Response content: application/json: - schema: *602 + schema: *603 examples: - default: &603 + default: &604 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -88989,7 +89007,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-server@3.14/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &604 + - &605 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -89001,9 +89019,9 @@ paths: description: Response content: application/json: - schema: *602 + schema: *603 examples: - default: *603 + default: *604 '404': *26 '304': *42 '403': *43 @@ -89026,7 +89044,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-server@3.14/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *604 + - *605 responses: '204': description: Response @@ -89055,7 +89073,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-server@3.14/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &611 + - &612 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 @@ -89080,11 +89098,11 @@ paths: type: array items: *84 examples: - default-response: *605 + default-response: *606 application/vnd.github.v3.star+json: schema: type: array - items: &612 + items: &613 title: Starred Repository description: Starred Repository type: object @@ -89454,10 +89472,10 @@ paths: application/json: schema: oneOf: + - *587 - *586 - - *585 examples: - default-response: &606 + default-response: &607 summary: Default response value: login: octocat @@ -89492,7 +89510,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &607 + response-with-git-hub-plan-information: &608 summary: Response with GitHub plan information value: login: octocat @@ -89604,11 +89622,11 @@ paths: application/json: schema: oneOf: + - *587 - *586 - - *585 examples: - default-response: *606 - response-with-git-hub-plan-information: *607 + default-response: *607 + response-with-git-hub-plan-information: *608 '404': *26 x-github: githubCloudOnly: false @@ -89639,7 +89657,7 @@ paths: type: array items: *218 examples: - default: *596 + default: *597 '403': *43 '401': *41 x-github: @@ -90043,9 +90061,9 @@ paths: application/json: schema: type: array - items: *588 + items: *589 examples: - default: *608 + default: *609 headers: Link: *6 x-github: @@ -90234,7 +90252,7 @@ paths: type: array items: *70 examples: - default: *594 + default: *595 headers: Link: *6 x-github: @@ -90273,7 +90291,7 @@ paths: - docker - nuget - container - - *595 + - *596 - *8 - *5 - *4 @@ -90286,10 +90304,10 @@ paths: type: array items: *218 examples: - default: *596 + default: *597 '403': *43 '401': *41 - '400': *597 + '400': *598 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -90319,7 +90337,7 @@ paths: application/json: schema: *218 examples: - default: *609 + default: *610 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -90952,9 +90970,9 @@ paths: application/json: schema: type: array - items: *600 + items: *601 examples: - default: *601 + default: *602 headers: Link: *6 x-github: @@ -90984,9 +91002,9 @@ paths: application/json: schema: type: array - items: *602 + items: *603 examples: - default: *610 + default: *611 headers: Link: *6 x-github: @@ -91011,7 +91029,7 @@ paths: url: https://docs.github.com/enterprise-server@3.14/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *8 - - *611 + - *612 - *9 - *4 - *5 @@ -91023,11 +91041,11 @@ paths: schema: anyOf: - type: array - items: *612 + items: *613 - type: array items: *84 examples: - default-response: *605 + default-response: *606 headers: Link: *6 x-github: @@ -91237,7 +91255,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &613 + enterprise: &614 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -91295,7 +91313,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &614 + installation: &615 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -91314,7 +91332,7 @@ x-webhooks: required: - id - node_id - organization: &615 + organization: &616 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -91374,13 +91392,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &616 + repository: &617 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &644 + properties: &645 id: description: Unique identifier of the repository example: 42 @@ -92063,7 +92081,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &645 + required: &646 - archive_url - assignees_url - blobs_url @@ -92214,10 +92232,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -92303,11 +92321,11 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - rule: &617 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + rule: &618 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-server@3.14/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -92524,11 +92542,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - rule: *617 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + rule: *618 sender: *19 required: - action @@ -92702,11 +92720,11 @@ x-webhooks: - everyone required: - from - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - rule: *617 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + rule: *618 sender: *19 required: - action @@ -92787,11 +92805,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - exemption_request: &618 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + exemption_request: &619 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -93024,7 +93042,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &619 + items: &620 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -93142,11 +93160,11 @@ x-webhooks: type: string enum: - completed - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - exemption_request: *618 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + exemption_request: *619 sender: *19 required: - action @@ -93226,11 +93244,11 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - exemption_request: *618 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + exemption_request: *619 sender: *19 required: - action @@ -93310,12 +93328,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - exemption_request: *618 - exemption_response: *619 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + exemption_request: *619 + exemption_response: *620 sender: *19 required: - action @@ -93397,12 +93415,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - exemption_request: *618 - exemption_response: *619 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + exemption_request: *619 + exemption_response: *620 sender: *19 required: - action @@ -93487,12 +93505,12 @@ x-webhooks: type: string cache_location: type: string - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 ref: type: string - repository: *616 + repository: *617 sender: *19 required: - cache_location @@ -93586,7 +93604,7 @@ x-webhooks: type: string enum: - completed - check_run: &621 + check_run: &622 title: CheckRun description: A check performed on the code of a given code change type: object @@ -93677,7 +93695,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *620 + deployment: *621 details_url: example: https://example.com type: string @@ -93762,9 +93780,9 @@ x-webhooks: - output - app - pull_requests - installation: *614 - organization: *615 - repository: *616 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - check_run @@ -94167,10 +94185,10 @@ x-webhooks: type: string enum: - created - check_run: *621 - installation: *614 - organization: *615 - repository: *616 + check_run: *622 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - check_run @@ -94576,10 +94594,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *621 - installation: *614 - organization: *615 - repository: *616 + check_run: *622 + installation: *615 + organization: *616 + repository: *617 requested_action: description: The action requested by the user. type: object @@ -94994,10 +95012,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *621 - installation: *614 - organization: *615 - repository: *616 + check_run: *622 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - check_run @@ -95984,10 +96002,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -96667,10 +96685,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -97344,10 +97362,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -97665,20 +97683,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &622 + commit_oid: &623 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: *613 - installation: *614 - organization: *615 - ref: &623 + enterprise: *614 + installation: *615 + organization: *616 + ref: &624 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: *616 + repository: *617 sender: *19 required: - action @@ -98080,12 +98098,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *622 - enterprise: *613 - installation: *614 - organization: *615 - ref: *623 - repository: *616 + commit_oid: *623 + enterprise: *614 + installation: *615 + organization: *616 + ref: *624 + repository: *617 sender: *19 required: - action @@ -98358,12 +98376,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *622 - enterprise: *613 - installation: *614 - organization: *615 - ref: *623 - repository: *616 + commit_oid: *623 + enterprise: *614 + installation: *615 + organization: *616 + ref: *624 + repository: *617 sender: *19 required: - action @@ -98702,12 +98720,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *622 - enterprise: *613 - installation: *614 - organization: *615 - ref: *623 - repository: *616 + commit_oid: *623 + enterprise: *614 + installation: *615 + organization: *616 + ref: *624 + repository: *617 sender: *19 required: - action @@ -98982,16 +99000,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 ref: 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 nullable: true - repository: *616 + repository: *617 sender: *19 required: - action @@ -99235,12 +99253,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *622 - enterprise: *613 - installation: *614 - organization: *615 - ref: *623 - repository: *616 + commit_oid: *623 + enterprise: *614 + installation: *615 + organization: *616 + ref: *624 + repository: *617 sender: *19 required: - action @@ -99507,10 +99525,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -99600,18 +99618,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *615 - pusher_type: &624 + organization: *616 + pusher_type: &625 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &625 + ref: &626 description: The [`git ref`](https://docs.github.com/enterprise-server@3.14/rest/git/refs#get-a-reference) resource. type: string @@ -99621,7 +99639,7 @@ x-webhooks: enum: - tag - branch - repository: *616 + repository: *617 sender: *19 required: - ref @@ -99704,9 +99722,9 @@ x-webhooks: enum: - created definition: *238 - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 sender: *19 required: - action @@ -99791,9 +99809,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 sender: *19 required: - action @@ -99871,9 +99889,9 @@ x-webhooks: enum: - updated definition: *238 - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 sender: *19 required: - action @@ -99950,10 +99968,10 @@ x-webhooks: type: string enum: - updated - enterprise: *613 - installation: *614 - repository: *616 - organization: *615 + enterprise: *614 + installation: *615 + repository: *617 + organization: *616 sender: *19 new_property_values: type: array @@ -100048,18 +100066,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *613 - installation: *614 - organization: *615 - pusher_type: *624 - ref: *625 + enterprise: *614 + installation: *615 + organization: *616 + pusher_type: *625 + ref: *626 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *616 + repository: *617 sender: *19 required: - ref @@ -100154,10 +100172,10 @@ x-webhooks: enum: - auto_dismissed alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100252,10 +100270,10 @@ x-webhooks: enum: - auto_reopened alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100350,10 +100368,10 @@ x-webhooks: enum: - created alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100446,10 +100464,10 @@ x-webhooks: enum: - dismissed alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100542,10 +100560,10 @@ x-webhooks: enum: - fixed alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100639,10 +100657,10 @@ x-webhooks: enum: - reintroduced alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100735,10 +100753,10 @@ x-webhooks: enum: - reopened alert: *415 - installation: *614 - organization: *615 - enterprise: *613 - repository: *616 + installation: *615 + organization: *616 + enterprise: *614 + repository: *617 sender: *19 required: - action @@ -100825,9 +100843,9 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - key: &626 + enterprise: *614 + installation: *615 + key: &627 description: The [`deploy key`](https://docs.github.com/enterprise-server@3.14/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -100861,8 +100879,8 @@ x-webhooks: - verified - created_at - read_only - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -100949,11 +100967,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - key: *626 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + key: *627 + organization: *616 + repository: *617 sender: *19 required: - action @@ -101524,12 +101542,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - workflow: &630 + workflow: &631 title: Workflow type: object nullable: true @@ -102269,9 +102287,9 @@ x-webhooks: pull_requests: type: array items: *502 - repository: *616 - organization: *615 - installation: *614 + repository: *617 + organization: *616 + installation: *615 sender: *19 responses: '200': @@ -102352,7 +102370,7 @@ x-webhooks: type: string enum: - approved - approver: &627 + approver: &628 type: object properties: avatar_url: @@ -102395,11 +102413,11 @@ x-webhooks: type: string comment: type: string - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - reviewers: &628 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + reviewers: &629 type: array items: type: object @@ -102478,7 +102496,7 @@ x-webhooks: sender: *19 since: type: string - workflow_job_run: &629 + workflow_job_run: &630 type: object properties: conclusion: @@ -103219,18 +103237,18 @@ x-webhooks: type: string enum: - rejected - approver: *627 + approver: *628 comment: type: string - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - reviewers: *628 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + reviewers: *629 sender: *19 since: type: string - workflow_job_run: *629 + workflow_job_run: *630 workflow_job_runs: type: array items: @@ -103944,13 +103962,13 @@ x-webhooks: type: string enum: - requested - enterprise: *613 + enterprise: *614 environment: type: string - installation: *614 - organization: *615 - repository: *616 - requestor: &635 + installation: *615 + organization: *616 + repository: *617 + requestor: &636 title: User type: object nullable: true @@ -105859,12 +105877,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - workflow: *630 + workflow: *631 workflow_run: title: Deployment Workflow Run type: object @@ -106554,7 +106572,7 @@ x-webhooks: type: string enum: - answered - answer: &633 + answer: &634 type: object properties: author_association: @@ -106711,7 +106729,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &631 + discussion: &632 title: Discussion description: A Discussion in a repository. type: object @@ -107019,10 +107037,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107159,11 +107177,11 @@ x-webhooks: - from required: - category - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107256,11 +107274,11 @@ x-webhooks: type: string enum: - closed - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107352,7 +107370,7 @@ x-webhooks: type: string enum: - created - comment: &632 + comment: &633 type: object properties: author_association: @@ -107509,11 +107527,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107606,12 +107624,12 @@ x-webhooks: type: string enum: - deleted - comment: *632 - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + comment: *633 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107716,12 +107734,12 @@ x-webhooks: - from required: - body - comment: *632 - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + comment: *633 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107815,11 +107833,11 @@ x-webhooks: type: string enum: - created - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -107911,11 +107929,11 @@ x-webhooks: type: string enum: - deleted - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108025,11 +108043,11 @@ x-webhooks: type: string required: - from - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108121,10 +108139,10 @@ x-webhooks: type: string enum: - labeled - discussion: *631 - enterprise: *613 - installation: *614 - label: &634 + discussion: *632 + enterprise: *614 + installation: *615 + label: &635 title: Label type: object properties: @@ -108156,8 +108174,8 @@ x-webhooks: - color - default - description - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108250,11 +108268,11 @@ x-webhooks: type: string enum: - locked - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108346,11 +108364,11 @@ x-webhooks: type: string enum: - pinned - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108442,11 +108460,11 @@ x-webhooks: type: string enum: - reopened - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108541,16 +108559,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *631 - new_repository: *616 + new_discussion: *632 + new_repository: *617 required: - new_discussion - new_repository - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108643,10 +108661,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *631 - old_answer: *633 - organization: *615 - repository: *616 + discussion: *632 + old_answer: *634 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108738,12 +108756,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *631 - enterprise: *613 - installation: *614 - label: *634 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108836,11 +108854,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -108932,11 +108950,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *631 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + discussion: *632 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -109177,7 +109195,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *613 + enterprise: *614 forkee: description: The created [`repository`](https://docs.github.com/enterprise-server@3.14/rest/repos/repos#get-a-repository) resource. @@ -109837,9 +109855,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *614 - organization: *615 - repository: *616 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - forkee @@ -110005,9 +110023,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pages: description: The pages that were updated. type: array @@ -110044,7 +110062,7 @@ x-webhooks: - action - sha - html_url - repository: *616 + repository: *617 sender: *19 required: - pages @@ -110130,10 +110148,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories: &636 + organization: *616 + repositories: &637 description: An array of repository objects that the installation can access. type: array @@ -110159,8 +110177,8 @@ x-webhooks: - name - full_name - private - repository: *616 - requester: *635 + repository: *617 + requester: *636 sender: *19 required: - action @@ -110245,11 +110263,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories: *636 - repository: *616 + organization: *616 + repositories: *637 + repository: *617 requester: nullable: true sender: *19 @@ -110335,11 +110353,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories: *636 - repository: *616 + organization: *616 + repositories: *637 + repository: *617 requester: nullable: true sender: *19 @@ -110425,10 +110443,10 @@ x-webhooks: type: string enum: - added - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories_added: &637 + organization: *616 + repositories_added: &638 description: An array of repository objects, which were added to the installation. type: array @@ -110474,15 +110492,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *616 - repository_selection: &638 + repository: *617 + repository_selection: &639 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *635 + requester: *636 sender: *19 required: - action @@ -110571,10 +110589,10 @@ x-webhooks: type: string enum: - removed - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories_added: *637 + organization: *616 + repositories_added: *638 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -110601,9 +110619,9 @@ x-webhooks: - name - full_name - private - repository: *616 - repository_selection: *638 - requester: *635 + repository: *617 + repository_selection: *639 + requester: *636 sender: *19 required: - action @@ -110692,11 +110710,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories: *636 - repository: *616 + organization: *616 + repositories: *637 + repository: *617 requester: nullable: true sender: *19 @@ -110885,10 +110903,10 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 target_type: type: string @@ -110977,11 +110995,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *613 + enterprise: *614 installation: *39 - organization: *615 - repositories: *636 - repository: *616 + organization: *616 + repositories: *637 + repository: *617 requester: nullable: true sender: *19 @@ -111243,8 +111261,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) the comment belongs to. @@ -112039,6 +112057,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -112054,7 +112073,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -112387,8 +112406,8 @@ x-webhooks: - state - locked - assignee - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -112478,7 +112497,7 @@ x-webhooks: type: string enum: - deleted - comment: &639 + comment: &640 title: issue comment description: The [comment](https://docs.github.com/enterprise-server@3.14/rest/issues/comments#get-an-issue-comment) itself. @@ -112643,8 +112662,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) the comment belongs to. @@ -113435,6 +113454,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -113450,7 +113470,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -113785,8 +113805,8 @@ x-webhooks: - state - locked - assignee - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -113876,7 +113896,7 @@ x-webhooks: type: string enum: - edited - changes: &662 + changes: &663 description: The changes to the comment. type: object properties: @@ -113888,9 +113908,9 @@ x-webhooks: type: string required: - from - comment: *639 - enterprise: *613 - installation: *614 + comment: *640 + enterprise: *614 + installation: *615 issue: description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) the comment belongs to. @@ -114684,6 +114704,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -114699,7 +114720,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -115032,8 +115053,8 @@ x-webhooks: - state - locked - assignee - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -115125,10 +115146,10 @@ x-webhooks: type: string enum: - assigned - assignee: *635 - enterprise: *613 - installation: *614 - issue: &642 + assignee: *636 + enterprise: *614 + installation: *615 + issue: &643 title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) itself. @@ -115918,6 +115939,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -115933,7 +115955,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -116034,8 +116056,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -116125,8 +116147,8 @@ x-webhooks: type: string enum: - closed - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) itself. @@ -116921,6 +116943,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -116936,7 +116959,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -117172,8 +117195,8 @@ x-webhooks: required: - state - closed_at - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -117262,8 +117285,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -118049,6 +118072,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -118064,7 +118088,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -118164,8 +118188,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -118254,8 +118278,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -119063,6 +119087,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -119078,7 +119103,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -119157,7 +119182,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &640 + milestone: &641 title: Milestone description: A collection of related issues and pull requests. type: object @@ -119295,8 +119320,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -119405,8 +119430,8 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -120196,6 +120221,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -120208,7 +120234,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *570 + type: *571 title: description: Title of the issue type: string @@ -120312,9 +120338,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *634 - organization: *615 - repository: *616 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -120404,8 +120430,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -121194,6 +121220,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -121206,7 +121233,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *570 + type: *571 title: description: Title of the issue type: string @@ -121310,9 +121337,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *634 - organization: *615 - repository: *616 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -121402,8 +121429,8 @@ x-webhooks: type: string enum: - locked - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -122216,6 +122243,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -122228,7 +122256,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *570 + type: *571 title: description: Title of the issue type: string @@ -122309,8 +122337,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -122399,8 +122427,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -123207,6 +123235,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -123222,7 +123251,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -123300,9 +123329,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *640 - organization: *615 - repository: *616 + milestone: *641 + organization: *616 + repository: *617 sender: *19 required: - action @@ -124181,6 +124210,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -124273,7 +124303,7 @@ x-webhooks: required: - login - id - type: *570 + type: *571 required: - id - number @@ -124742,8 +124772,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -125533,6 +125563,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -125548,7 +125579,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -125648,8 +125679,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -125739,9 +125770,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *613 - installation: *614 - issue: &641 + enterprise: *614 + installation: *615 + issue: &642 title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) itself. @@ -126525,6 +126556,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -126540,7 +126572,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -126640,8 +126672,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -126730,8 +126762,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -127542,6 +127574,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -127635,9 +127668,9 @@ x-webhooks: format: uri user_view_type: type: string - type: *570 - organization: *615 - repository: *616 + type: *571 + organization: *616 + repository: *617 sender: *19 required: - action @@ -128514,6 +128547,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -128529,7 +128563,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -129097,11 +129131,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *613 - installation: *614 - issue: *641 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + issue: *642 + organization: *616 + repository: *617 sender: *19 required: - action @@ -129192,7 +129226,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &665 + assignee: &666 title: User type: object nullable: true @@ -129262,11 +129296,11 @@ x-webhooks: required: - login - id - enterprise: *613 - installation: *614 - issue: *642 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + issue: *643 + organization: *616 + repository: *617 sender: *19 required: - action @@ -129355,12 +129389,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *613 - installation: *614 - issue: *642 - label: *634 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + issue: *643 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -129450,8 +129484,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-server@3.14/rest/issues/issues#get-an-issue) @@ -130262,6 +130296,7 @@ x-webhooks: type: string format: uri sub_issues_summary: *569 + issue_dependencies_summary: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130277,7 +130312,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *570 + type: *571 updated_at: type: string format: date-time @@ -130355,8 +130390,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130446,11 +130481,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *613 - installation: *614 - issue: *641 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + issue: *642 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130539,11 +130574,11 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - label: *634 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130631,11 +130666,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - label: *634 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130755,11 +130790,11 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - label: *634 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + label: *635 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130873,11 +130908,11 @@ x-webhooks: type: string required: - to - enterprise: *613 - installation: *614 - member: *635 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + member: *636 + organization: *616 + repository: *617 sender: *19 required: - action @@ -130987,11 +131022,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *613 - installation: *614 - member: *635 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + member: *636 + organization: *616 + repository: *617 sender: *19 required: - action @@ -131080,11 +131115,11 @@ x-webhooks: type: string enum: - removed - enterprise: *613 - installation: *614 - member: *635 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + member: *636 + organization: *616 + repository: *617 sender: *19 required: - action @@ -131172,11 +131207,11 @@ x-webhooks: type: string enum: - added - enterprise: *613 - installation: *614 - member: *635 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + member: *636 + organization: *616 + repository: *617 scope: description: The scope of the membership. Currently, can only be `team`. @@ -131252,7 +131287,7 @@ x-webhooks: required: - login - id - team: &643 + team: &644 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -131452,11 +131487,11 @@ x-webhooks: type: string enum: - removed - enterprise: *613 - installation: *614 - member: *635 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + member: *636 + organization: *616 + repository: *617 scope: description: The scope of the membership. Currently, can only be `team`. @@ -131533,7 +131568,7 @@ x-webhooks: required: - login - id - team: *643 + team: *644 required: - action - scope @@ -131621,7 +131656,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 + enterprise: *614 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -131730,16 +131765,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *614 - organization: *615 + installation: *615 + organization: *616 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *644 - required: *645 + properties: *645 + required: *646 nullable: true sender: *19 required: @@ -131830,11 +131865,11 @@ x-webhooks: type: string enum: - closed - enterprise: *613 - installation: *614 - milestone: *640 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + milestone: *641 + organization: *616 + repository: *617 sender: *19 required: - action @@ -131923,9 +131958,9 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - milestone: &646 + enterprise: *614 + installation: *615 + milestone: &647 title: Milestone description: A collection of related issues and pull requests. type: object @@ -132062,8 +132097,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132152,11 +132187,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - milestone: *640 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + milestone: *641 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132276,11 +132311,11 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - milestone: *640 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + milestone: *641 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132370,11 +132405,11 @@ x-webhooks: type: string enum: - opened - enterprise: *613 - installation: *614 - milestone: *646 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + milestone: *647 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132463,9 +132498,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - membership: &647 + enterprise: *614 + installation: *615 + membership: &648 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -132572,8 +132607,8 @@ x-webhooks: - role - organization_url - user - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132661,11 +132696,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *613 - installation: *614 - membership: *647 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + membership: *648 + organization: *616 + repository: *617 sender: *19 required: - action @@ -132754,8 +132789,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -132871,10 +132906,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 - user: *635 + user: *636 required: - action - invitation @@ -132962,11 +132997,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *613 - installation: *614 - membership: *647 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + membership: *648 + organization: *616 + repository: *617 sender: *19 required: - action @@ -133063,11 +133098,11 @@ x-webhooks: properties: from: type: string - enterprise: *613 - installation: *614 - membership: *647 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + membership: *648 + organization: *616 + repository: *617 sender: *19 required: - action @@ -133153,9 +133188,9 @@ x-webhooks: type: string enum: - published - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 package: description: Information about the package. type: object @@ -133654,7 +133689,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &648 + items: &649 title: Ruby Gems metadata type: object properties: @@ -133749,7 +133784,7 @@ x-webhooks: - owner - package_version - registry - repository: *616 + repository: *617 sender: *19 required: - action @@ -133835,9 +133870,9 @@ x-webhooks: type: string enum: - updated - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 package: description: Information about the package. type: object @@ -134190,7 +134225,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *648 + items: *649 source_url: type: string format: uri @@ -134260,7 +134295,7 @@ x-webhooks: - owner - package_version - registry - repository: *616 + repository: *617 sender: *19 required: - action @@ -134447,12 +134482,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *613 + enterprise: *614 id: type: integer - installation: *614 - organization: *615 - repository: *616 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - id @@ -134529,7 +134564,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &649 + personal_access_token_request: &650 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -134675,10 +134710,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *613 - organization: *615 + enterprise: *614 + organization: *616 sender: *19 - installation: *614 + installation: *615 required: - action - personal_access_token_request @@ -134755,11 +134790,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *649 - enterprise: *613 - organization: *615 + personal_access_token_request: *650 + enterprise: *614 + organization: *616 sender: *19 - installation: *614 + installation: *615 required: - action - personal_access_token_request @@ -134835,11 +134870,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *649 - enterprise: *613 - organization: *615 + personal_access_token_request: *650 + enterprise: *614 + organization: *616 sender: *19 - installation: *614 + installation: *615 required: - action - personal_access_token_request @@ -134914,11 +134949,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *649 - organization: *615 - enterprise: *613 + personal_access_token_request: *650 + organization: *616 + enterprise: *614 sender: *19 - installation: *614 + installation: *615 required: - action - personal_access_token_request @@ -135033,7 +135068,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *650 + last_response: *651 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -135065,8 +135100,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 zen: description: Random string of GitHub zen. @@ -135321,10 +135356,10 @@ x-webhooks: - from required: - note - enterprise: *613 - installation: *614 - organization: *615 - project_card: &651 + enterprise: *614 + installation: *615 + organization: *616 + project_card: &652 title: Project Card type: object properties: @@ -135443,7 +135478,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *616 + repository: *617 sender: *19 required: - action @@ -135534,11 +135569,11 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - project_card: *651 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project_card: *652 + repository: *617 sender: *19 required: - action @@ -135628,9 +135663,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 project_card: title: Project Card type: object @@ -135758,8 +135793,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *644 - required: *645 + properties: *645 + required: *646 nullable: true sender: *19 required: @@ -135863,11 +135898,11 @@ x-webhooks: - from required: - note - enterprise: *613 - installation: *614 - organization: *615 - project_card: *651 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project_card: *652 + repository: *617 sender: *19 required: - action @@ -135971,9 +136006,9 @@ x-webhooks: - from required: - column_id - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 project_card: allOf: - title: Project Card @@ -136163,7 +136198,7 @@ x-webhooks: type: string required: - after_id - repository: *616 + repository: *617 sender: *19 required: - action @@ -136253,10 +136288,10 @@ x-webhooks: type: string enum: - closed - enterprise: *613 - installation: *614 - organization: *615 - project: &653 + enterprise: *614 + installation: *615 + organization: *616 + project: &654 title: Project type: object properties: @@ -136380,7 +136415,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *616 + repository: *617 sender: *19 required: - action @@ -136470,10 +136505,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - project_column: &652 + enterprise: *614 + installation: *615 + organization: *616 + project_column: &653 title: Project Column type: object properties: @@ -136512,7 +136547,7 @@ x-webhooks: - name - created_at - updated_at - repository: *616 + repository: *617 sender: *19 required: - action @@ -136601,18 +136636,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - project_column: *652 + enterprise: *614 + installation: *615 + organization: *616 + project_column: *653 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *644 - required: *645 + properties: *645 + required: *646 nullable: true sender: *19 required: @@ -136712,11 +136747,11 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - organization: *615 - project_column: *652 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project_column: *653 + repository: *617 sender: *19 required: - action @@ -136806,11 +136841,11 @@ x-webhooks: type: string enum: - moved - enterprise: *613 - installation: *614 - organization: *615 - project_column: *652 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project_column: *653 + repository: *617 sender: *19 required: - action @@ -136900,11 +136935,11 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - project: *653 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project: *654 + repository: *617 sender: *19 required: - action @@ -136994,18 +137029,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - project: *653 + enterprise: *614 + installation: *615 + organization: *616 + project: *654 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *644 - required: *645 + properties: *645 + required: *646 nullable: true sender: *19 required: @@ -137117,11 +137152,11 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - organization: *615 - project: *653 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project: *654 + repository: *617 sender: *19 required: - action @@ -137210,11 +137245,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *613 - installation: *614 - organization: *615 - project: *653 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + project: *654 + repository: *617 sender: *19 required: - action @@ -137305,9 +137340,9 @@ x-webhooks: type: string enum: - closed - installation: *614 - organization: *615 - projects_v2: &654 + installation: *615 + organization: *616 + projects_v2: &655 title: Projects v2 Project description: A projects v2 project type: object @@ -137460,9 +137495,9 @@ x-webhooks: type: string enum: - created - installation: *614 - organization: *615 - projects_v2: *654 + installation: *615 + organization: *616 + projects_v2: *655 sender: *19 required: - action @@ -137553,9 +137588,9 @@ x-webhooks: type: string enum: - deleted - installation: *614 - organization: *615 - projects_v2: *654 + installation: *615 + organization: *616 + projects_v2: *655 sender: *19 required: - action @@ -137682,9 +137717,9 @@ x-webhooks: type: string to: type: string - installation: *614 - organization: *615 - projects_v2: *654 + installation: *615 + organization: *616 + projects_v2: *655 sender: *19 required: - action @@ -137777,7 +137812,7 @@ x-webhooks: type: string enum: - archived - changes: &658 + changes: &659 type: object properties: archived_at: @@ -137791,9 +137826,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *614 - organization: *615 - projects_v2_item: &655 + installation: *615 + organization: *616 + projects_v2_item: &656 title: Projects v2 Item description: An item belonging to a project type: object @@ -137937,9 +137972,9 @@ x-webhooks: nullable: true to: type: string - installation: *614 - organization: *615 - projects_v2_item: *655 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138031,9 +138066,9 @@ x-webhooks: type: string enum: - created - installation: *614 - organization: *615 - projects_v2_item: *655 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138124,9 +138159,9 @@ x-webhooks: type: string enum: - deleted - installation: *614 - organization: *615 - projects_v2_item: *655 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138242,7 +138277,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &656 + - &657 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -138260,7 +138295,7 @@ x-webhooks: required: - id - name - - &657 + - &658 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -138283,8 +138318,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *656 - *657 + - *658 required: - field_value - type: object @@ -138300,9 +138335,9 @@ x-webhooks: nullable: true required: - body - installation: *614 - organization: *615 - projects_v2_item: *655 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138407,9 +138442,9 @@ x-webhooks: to: type: string nullable: true - installation: *614 - organization: *615 - projects_v2_item: *655 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138502,10 +138537,10 @@ x-webhooks: type: string enum: - restored - changes: *658 - installation: *614 - organization: *615 - projects_v2_item: *655 + changes: *659 + installation: *615 + organization: *616 + projects_v2_item: *656 sender: *19 required: - action @@ -138597,9 +138632,9 @@ x-webhooks: type: string enum: - reopened - installation: *614 - organization: *615 - projects_v2: *654 + installation: *615 + organization: *616 + projects_v2: *655 sender: *19 required: - action @@ -138680,10 +138715,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - repository @@ -138770,13 +138805,13 @@ x-webhooks: type: string enum: - assigned - assignee: *635 - enterprise: *613 - installation: *614 - number: &659 + assignee: *636 + enterprise: *614 + installation: *615 + number: &660 description: The pull request number. type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -141059,7 +141094,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -141151,11 +141186,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -143433,7 +143468,7 @@ x-webhooks: - draft reason: type: string - repository: *616 + repository: *617 sender: *19 required: - action @@ -143525,11 +143560,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -145807,7 +145842,7 @@ x-webhooks: - draft reason: type: string - repository: *616 + repository: *617 sender: *19 required: - action @@ -145899,11 +145934,11 @@ x-webhooks: type: string enum: - closed - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: &660 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: &661 allOf: - *502 - type: object @@ -145967,7 +146002,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *616 + repository: *617 sender: *19 required: - action @@ -146058,12 +146093,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: *660 - repository: *616 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: *661 + repository: *617 sender: *19 required: - action @@ -146153,11 +146188,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *613 + enterprise: *614 milestone: *483 - number: *659 - organization: *615 - pull_request: &661 + number: *660 + organization: *616 + pull_request: &662 title: Pull Request type: object properties: @@ -148420,7 +148455,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -148552,12 +148587,12 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: *660 - repository: *616 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: *661 + repository: *617 sender: *19 required: - action @@ -148647,11 +148682,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *613 - installation: *614 - label: *634 - number: *659 - organization: *615 + enterprise: *614 + installation: *615 + label: *635 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -150933,7 +150968,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -151024,10 +151059,10 @@ x-webhooks: type: string enum: - locked - enterprise: *613 - installation: *614 - number: *659 - organization: *615 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -153307,7 +153342,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -153397,12 +153432,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *613 + enterprise: *614 milestone: *483 - number: *659 - organization: *615 - pull_request: *661 - repository: *616 + number: *660 + organization: *616 + pull_request: *662 + repository: *617 sender: *19 required: - action @@ -153491,12 +153526,12 @@ x-webhooks: type: string enum: - opened - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: *660 - repository: *616 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: *661 + repository: *617 sender: *19 required: - action @@ -153587,12 +153622,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: *660 - repository: *616 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: *661 + repository: *617 sender: *19 required: - action @@ -153682,12 +153717,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *613 - installation: *614 - number: *659 - organization: *615 - pull_request: *660 - repository: *616 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 + pull_request: *661 + repository: *617 sender: *19 required: - action @@ -154063,9 +154098,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: type: object properties: @@ -156235,7 +156270,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *616 + repository: *617 sender: *19 required: - action @@ -156325,7 +156360,7 @@ x-webhooks: type: string enum: - deleted - comment: &663 + comment: &664 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-server@3.14/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -156610,9 +156645,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: type: object properties: @@ -158770,7 +158805,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *616 + repository: *617 sender: *19 required: - action @@ -158860,11 +158895,11 @@ x-webhooks: type: string enum: - edited - changes: *662 - comment: *663 - enterprise: *613 - installation: *614 - organization: *615 + changes: *663 + comment: *664 + enterprise: *614 + installation: *615 + organization: *616 pull_request: type: object properties: @@ -161025,7 +161060,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *616 + repository: *617 sender: *19 required: - action @@ -161116,9 +161151,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: title: Simple Pull Request type: object @@ -163291,7 +163326,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *616 + repository: *617 review: description: The review that was affected. type: object @@ -163544,9 +163579,9 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: title: Simple Pull Request type: object @@ -165600,8 +165635,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *616 - review: &664 + repository: *617 + review: &665 description: The review that was affected. type: object properties: @@ -165840,12 +165875,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: description: The pull request number. type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -168128,7 +168163,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 requested_reviewer: title: User type: object @@ -168212,12 +168247,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: description: The pull request number. type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -170507,7 +170542,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 requested_team: title: Team description: Groups of organization members that gives permissions @@ -170709,12 +170744,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: description: The pull request number. type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -172999,7 +173034,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 requested_reviewer: title: User type: object @@ -173084,12 +173119,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *613 - installation: *614 + enterprise: *614 + installation: *615 number: description: The pull request number. type: integer - organization: *615 + organization: *616 pull_request: title: Pull Request type: object @@ -175365,7 +175400,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 requested_team: title: Team description: Groups of organization members that gives permissions @@ -175556,9 +175591,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: title: Simple Pull Request type: object @@ -177733,8 +177768,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *616 - review: *664 + repository: *617 + review: *665 sender: *19 required: - action @@ -177824,9 +177859,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: title: Simple Pull Request type: object @@ -179896,7 +179931,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *616 + repository: *617 sender: *19 thread: type: object @@ -180289,9 +180324,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 pull_request: title: Simple Pull Request type: object @@ -182347,7 +182382,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *616 + repository: *617 sender: *19 thread: type: object @@ -182743,10 +182778,10 @@ x-webhooks: type: string before: type: string - enterprise: *613 - installation: *614 - number: *659 - organization: *615 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -185017,7 +185052,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -185109,11 +185144,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *665 - enterprise: *613 - installation: *614 - number: *659 - organization: *615 + assignee: *666 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -187396,7 +187431,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -187485,11 +187520,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *613 - installation: *614 - label: *634 - number: *659 - organization: *615 + enterprise: *614 + installation: *615 + label: *635 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -189762,7 +189797,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -189853,10 +189888,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *613 - installation: *614 - number: *659 - organization: *615 + enterprise: *614 + installation: *615 + number: *660 + organization: *616 pull_request: title: Pull Request type: object @@ -192121,7 +192156,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *616 + repository: *617 sender: *19 required: - action @@ -192331,7 +192366,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *613 + enterprise: *614 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -192423,8 +192458,8 @@ x-webhooks: - url - author - committer - installation: *614 - organization: *615 + installation: *615 + organization: *616 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -193009,9 +193044,9 @@ x-webhooks: type: string enum: - published - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 registry_package: type: object properties: @@ -193457,7 +193492,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *648 + items: *649 summary: type: string tag_name: @@ -193511,7 +193546,7 @@ x-webhooks: - owner - package_version - registry - repository: *616 + repository: *617 sender: *19 required: - action @@ -193599,9 +193634,9 @@ x-webhooks: type: string enum: - updated - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 registry_package: type: object properties: @@ -193909,7 +193944,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *648 + items: *649 summary: type: string tag_name: @@ -193958,7 +193993,7 @@ x-webhooks: - owner - package_version - registry - repository: *616 + repository: *617 sender: *19 required: - action @@ -194045,10 +194080,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - release: &666 + enterprise: *614 + installation: *615 + organization: *616 + release: &667 title: Release description: The [release](https://docs.github.com/enterprise-server@3.14/rest/releases/releases/#get-a-release) object. @@ -194361,7 +194396,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *616 + repository: *617 sender: *19 required: - action @@ -194448,11 +194483,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - release: *666 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + release: *667 + repository: *617 sender: *19 required: - action @@ -194579,11 +194614,11 @@ x-webhooks: type: boolean required: - to - enterprise: *613 - installation: *614 - organization: *615 - release: *666 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + release: *667 + repository: *617 sender: *19 required: - action @@ -194671,9 +194706,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 release: title: Release description: The [release](https://docs.github.com/enterprise-server@3.14/rest/releases/releases/#get-a-release) @@ -194990,7 +195025,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *616 + repository: *617 sender: *19 required: - action @@ -195076,10 +195111,10 @@ x-webhooks: type: string enum: - published - enterprise: *613 - installation: *614 - organization: *615 - release: &667 + enterprise: *614 + installation: *615 + organization: *616 + release: &668 title: Release description: The [release](https://docs.github.com/enterprise-server@3.14/rest/releases/releases/#get-a-release) object. @@ -195393,7 +195428,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *616 + repository: *617 sender: *19 required: - action @@ -195479,11 +195514,11 @@ x-webhooks: type: string enum: - released - enterprise: *613 - installation: *614 - organization: *615 - release: *666 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + release: *667 + repository: *617 sender: *19 required: - action @@ -195569,11 +195604,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *613 - installation: *614 - organization: *615 - release: *667 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + release: *668 + repository: *617 sender: *19 required: - action @@ -195659,10 +195694,10 @@ x-webhooks: type: string enum: - anonymous_access_disabled - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -195747,10 +195782,10 @@ x-webhooks: type: string enum: - anonymous_access_enabled - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -195835,10 +195870,10 @@ x-webhooks: type: string enum: - archived - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -195925,10 +195960,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196016,10 +196051,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196113,10 +196148,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196238,10 +196273,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196329,10 +196364,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196419,10 +196454,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196526,10 +196561,10 @@ x-webhooks: - name required: - repository - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -196609,10 +196644,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 repository_ruleset: *267 sender: *19 required: @@ -196691,10 +196726,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 repository_ruleset: *267 sender: *19 required: @@ -196773,10 +196808,10 @@ x-webhooks: type: string enum: - edited - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 repository_ruleset: *267 changes: type: object @@ -197091,10 +197126,10 @@ x-webhooks: - from required: - owner - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -197182,10 +197217,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -197273,7 +197308,7 @@ x-webhooks: type: string enum: - create - alert: &668 + alert: &669 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -197394,10 +197429,10 @@ x-webhooks: type: string enum: - open - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -197613,10 +197648,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -197704,11 +197739,11 @@ x-webhooks: type: string enum: - reopen - alert: *668 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + alert: *669 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -197917,10 +197952,10 @@ x-webhooks: enum: - fixed - open - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -198008,7 +198043,7 @@ x-webhooks: type: string enum: - created - alert: &669 + alert: &670 type: object properties: number: *93 @@ -198088,10 +198123,10 @@ x-webhooks: description: 'The time that push protection was bypassed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' nullable: true - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -198182,11 +198217,11 @@ x-webhooks: type: string enum: - created - alert: *669 - installation: *614 - location: *670 - organization: *615 - repository: *616 + alert: *670 + installation: *615 + location: *671 + organization: *616 + repository: *617 sender: *19 required: - location @@ -198429,11 +198464,11 @@ x-webhooks: type: string enum: - reopened - alert: *669 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + alert: *670 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -198521,11 +198556,11 @@ x-webhooks: type: string enum: - resolved - alert: *669 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + alert: *670 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -198613,11 +198648,11 @@ x-webhooks: type: string enum: - validated - alert: *669 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + alert: *670 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -198703,11 +198738,11 @@ x-webhooks: type: string enum: - published - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - security_advisory: &671 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + security_advisory: &672 description: The details of the security advisory, including summary, description, and severity. type: object @@ -198900,11 +198935,11 @@ x-webhooks: type: string enum: - updated - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 - security_advisory: *671 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 + security_advisory: *672 sender: *19 required: - action @@ -198987,10 +199022,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -199185,9 +199220,9 @@ x-webhooks: type: object properties: security_and_analysis: *245 - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: *311 sender: *19 required: @@ -199276,12 +199311,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: &672 + sponsorship: &673 type: object properties: created_at: @@ -199592,12 +199627,12 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: *672 + sponsorship: *673 required: - action - sponsorship @@ -199695,12 +199730,12 @@ x-webhooks: type: string required: - from - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: *672 + sponsorship: *673 required: - action - changes @@ -199787,17 +199822,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &673 + effective_date: &674 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: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: *672 + sponsorship: *673 required: - action - sponsorship @@ -199881,7 +199916,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &674 + changes: &675 type: object properties: tier: @@ -199925,13 +199960,13 @@ x-webhooks: - from required: - tier - effective_date: *673 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + effective_date: *674 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: *672 + sponsorship: *673 required: - action - changes @@ -200018,13 +200053,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *674 - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + changes: *675 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - sponsorship: *672 + sponsorship: *673 required: - action - changes @@ -200108,10 +200143,10 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 starred_at: description: 'The time the star was created. This is a timestamp @@ -200204,10 +200239,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 starred_at: description: 'The time the star was created. This is a timestamp @@ -200633,15 +200668,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *613 + enterprise: *614 id: description: The unique identifier of the status. type: integer - installation: *614 + installation: *615 name: type: string - organization: *615 - repository: *616 + organization: *616 + repository: *617 sender: *19 sha: description: The Commit SHA. @@ -200753,12 +200788,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - team: &675 + team: &676 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -200958,9 +200993,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: title: Repository description: A git repository @@ -201418,7 +201453,7 @@ x-webhooks: - topics - visibility sender: *19 - team: *675 + team: *676 required: - action - team @@ -201504,9 +201539,9 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: title: Repository description: A git repository @@ -201964,7 +201999,7 @@ x-webhooks: - topics - visibility sender: *19 - team: *675 + team: *676 required: - action - team @@ -202051,9 +202086,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: title: Repository description: A git repository @@ -202511,7 +202546,7 @@ x-webhooks: - topics - visibility sender: *19 - team: *675 + team: *676 required: - action - team @@ -202665,9 +202700,9 @@ x-webhooks: - from required: - permissions - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: title: Repository description: A git repository @@ -203125,7 +203160,7 @@ x-webhooks: - topics - visibility sender: *19 - team: *675 + team: *676 required: - action - changes @@ -203213,9 +203248,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *613 - installation: *614 - organization: *615 + enterprise: *614 + installation: *615 + organization: *616 repository: title: Repository description: A git repository @@ -203673,7 +203708,7 @@ x-webhooks: - topics - visibility sender: *19 - team: *675 + team: *676 required: - action - team @@ -203756,12 +203791,12 @@ x-webhooks: type: string enum: - created - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - user: *635 + user: *636 required: - action responses: @@ -203839,12 +203874,12 @@ x-webhooks: type: string enum: - deleted - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - user: *635 + user: *636 required: - action responses: @@ -203925,10 +203960,10 @@ x-webhooks: type: string enum: - started - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 required: - action @@ -204011,16 +204046,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *613 + enterprise: *614 inputs: type: object nullable: true additionalProperties: true - installation: *614 - organization: *615 + installation: *615 + organization: *616 ref: type: string - repository: *616 + repository: *617 sender: *19 workflow: type: string @@ -204112,10 +204147,10 @@ x-webhooks: type: string enum: - completed - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 workflow_job: allOf: @@ -204441,10 +204476,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 workflow_job: allOf: @@ -204793,10 +204828,10 @@ x-webhooks: type: string enum: - queued - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 workflow_job: type: object @@ -205020,10 +205055,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 workflow_job: type: object @@ -205249,12 +205284,12 @@ x-webhooks: type: string enum: - completed - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - workflow: *630 + workflow: *631 workflow_run: title: Workflow Run type: object @@ -206263,12 +206298,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sender: *19 - workflow: *630 + workflow: *631 workflow_run: title: Workflow Run type: object @@ -207262,12 +207297,12 @@ x-webhooks: type: string enum: - requested - enterprise: *613 - installation: *614 - organization: *615 - repository: *616 + enterprise: *614 + installation: *615 + organization: *616 + repository: *617 sen{"code":"internal","msg":"git-diff-tree: context deadline exceeded","meta":{"cause":"*fmt.wrapError"}}